Анализ сайта eharlequin.com
Основное Готовность: 60%
Домен
eharlequin.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Кол-во редиректов 3 слишком большое! Проверьте настройки сайта и веб-сервера!
Цепочка редиректов:
http://eharlequin.com
301 MovedPermanently
https://www.harlequin.com/
301 MovedPermanently
https://harlequin.com/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 09.01.2027 2:59:59.
Сервер поддерживает HTTP/3 (QUIC) — новейший протокол.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~1,16сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 1,16сек превышает 1 секунду. Желательно улучшить работу сайта!
Объем документа
261Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 261Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 37
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 37 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | //harlequin.com/cdn/shop/t/34/assets/theme-critical.css?v=45672879265745613651786045360 | |
| stylesheet | //harlequin.com/cdn/shop/t/34/assets/font-awesome.min.css?v=147078903598286573781786045360 | |
| stylesheet | //harlequin.com/cdn/shop/t/34/assets/theme-noncritical.css?v=183836208099585625341786045360 | |
| stylesheet | https://harlequin.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css | |
| stylesheet | text/css | //harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360 |
| stylesheet | text/css | //harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360 |
| stylesheet | text/css | //harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360 |
| stylesheet | text/css | //harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360 |
| stylesheet | text/css | //harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360 |
| stylesheet | text/css | //harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360 |
| stylesheet | //harlequin.com/cdn/shop/t/34/assets/font-awesome-brands.min.css?v=154893261181200339741786045360 | |
| stylesheet | text/css | //harlequin.com/cdn/shop/t/34/assets/component-popup.css?v=12875021772816347361786045360 |
| js | //harlequin.com/cdn/shop/t/34/assets/theme.js?v=57343620005289967131786045360 | |
| js | https://www.google.com/recaptcha/api.js | |
| js | /checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2590834864 | |
| js | https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2590834864&shop_id=69302091952 | |
| js | module | //harlequin.com/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js |
| js | //harlequin.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js | |
| js | //harlequin.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-bf1cdb70.js?v=20250812 | |
| js | //cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-5059b83f.js | |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_externals.js?v=29519840178773972841786045360 | |
| js | text/javascript | //harlequin.com/cdn/shop/t/34/assets/algolia_init.js?v=35336418703127252511786045360 |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_translations.js?v=98364233566353059481786045360 | |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_helpers.js?v=128260813620806620561786045360 | |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_suggestions_plugin.js?v=48125931120806110351786045360 | |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_product_plugin.js?v=38639056271280203551786045360 | |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_collections_plugin.js?v=153388510611353727571786045360 | |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_articles_plugin.js?v=78953534134619373491786045360 | |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_pages_plugin.js?v=44894772667250799321786045360 | |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete.js?v=82744758991076654371786045360 | |
| js | //harlequin.com/cdn/shop/t/34/assets/algolia_analytics.js?v=181665388288173620021786045360 | |
| js | https://cdn.shopify.com/extensions/f8158eca-02c4-4c78-b012-f731b809005d/sailthru-marketing-automation-2/assets/trackjs.js | |
| js | text/javascript | https://cdn.shopify.com/extensions/01a01f9b-cd4a-777f-8267-22c4f57dc4a5/480457a85d09def1894b34f2803163746309b39a-34229/assets/algolia_autocomplete.js |
| js | https://harlequin.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.8.4.min.js | |
| js | https://cdn.auth0.com/js/auth0-spa-js/2.1/auth0-spa-js.production.js | |
| js | text/javascript | //harlequin.com/cdn/shop/t/34/assets/search.bundle.js?v=30773839929985610141786045360 |
| js | module | https://cdn.shopify.com/storefront/standard-actions.js |
Серверные заголовки
Кол-во: 25
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 25шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Fri, 21 Aug 2026 15:32:12 GMT |
| x-download-options | noopen |
| Set-Cookie | localization=US; path=/; expires=Sat, 21 Aug 2027 15:32:12 GMT; SameSite=Lax |
| Link | <https://cdn.shopify.com>; rel="preconnect", <https://cdn.shopify.com>; rel="preconnect"; crossorigin, <//harlequin.com/cdn/shop/t/34/assets/theme-critical.css?v=45672879265745613651786045360>; as="style"; rel="preload", <//harlequin.com/cdn/shop/t/34/assets/font-awesome.min.css?v=147078903598286573781786045360>; as="style"; rel="preload", <//harlequin.com/cdn/shop/t/34/assets/algolia_init.js?v=35336418703127252511786045360>; as="script"; rel="preload", <https://harlequin.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css>; as="style"; rel="preload"; crossorigin |
| speculation-rules | "/cdn/shopifycloud/storefront/assets/storefront/storefronts.moderate.specrules-eb468f32.json" |
| X-Request-ID | 39479b51-9b9a-43b6-855e-bbf9014c45b6-1787326332 |
| x-permitted-cross-domain-policies | none |
| nel | {"report_to":"cf-nel","success_fraction":0.01,"max_age":604800} |
| shopify-complexity-score | 0 |
| shopify-complexity-score-v2 | 205 |
| X-Frame-Options | DENY |
| Content-Security-Policy | block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests; |
| Strict-Transport-Security | max-age=7889238 |
| Vary | accept-encoding |
| Alt-Svc | h3=":443" |
| powered-by | Shopify |
| Server-Timing | processing;dur=210;desc="gc:4", db;dur=71, db_async;dur=27.946, render;dur=72, asn;desc="200044", edge;desc="HEL", country;desc="RU", theme;desc="146896748720", pageType;desc="index", servedBy;desc="fgqd", requestID;desc="39479b51-9b9a-43b6-855e-bbf9014c45b6-1787326332", _y;desc="2382bb1a-dd0f-4295-b389-b762189bd988", _s;desc="cf9d5d08-06dc-473c-a8b9-83e7aa64325f", _cmp;desc="3.AMPS_RU_f_f_FGtSdeNNS2WziReW5LgNCQ", compressionLevel;desc="5", compressionTime;dur=6.118, earlyhints |
| x-dc | gcp-europe-west4,gcp-europe-west1,gcp-europe-west1 |
| X-XSS-Protection | 1; mode=block |
| cf-cache-status | DYNAMIC |
| Server | cloudflare |
| report-to | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=aaZwE47HIlHlN%2FIusjw1aIr7Bmta0m1c5zBt%2BNtGCH8g72Xu8Q3volXU1K0GOPprgLBFeVM3MDq6I%2BK4ZapjERiPOV6lda9PN7BdDYh59CjeJa6GmjPnqJN447UY%2Fr8%3D"}]} |
| X-Content-Type-Options | nosniff |
| ETag | W/"page_cache:69302091952:IndexController:1f30b2c66f57b277b26dd7bed726253a:0f8ae56672a0298077a1f26d772f9fb5" |
| cf-ray | a2eab068ad6696f0-HEL |
CMS
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
Сайт работает на CMS Shopify.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Cloudflare.
Мета-теги Готовность: 48%
Title
Harlequin
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение мало: 10, минимум: 25, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Установите мета-тег description!
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://harlequin.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
Кол-во: 5
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:site_name | Harlequin |
| og:url | https://harlequin.com/ |
| og:title | Harlequin |
| og:type | website |
| og:description | Harlequin |
Все мета-теги
Кол-во: 15
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 15шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width,initial-scale=1 |
| name | theme-color | #D11B33 |
| name | shopify-digital-wallet | /69302091952/digital_wallets/dialog |
| name | shopify-checkout-api-token | 0bfddc80b6528d183d9562602911dbee |
| name | twitter:card | summary_large_image |
| name | twitter:title | Harlequin |
| name | twitter:description | Harlequin |
| name | shopify-y | 2382bb1a-dd0f-4295-b389-b762189bd988 |
| name | shopify-s | cf9d5d08-06dc-473c-a8b9-83e7aa64325f |
| name | new-cookie-storage-activated | f |
| property | og:site_name | Harlequin |
| property | og:url | https://harlequin.com/ |
| property | og:title | Harlequin |
| property | og:type | website |
| property | og:description | Harlequin |
Оптимизация Готовность: 50%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют по одному на документ).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 0 встречаются в тексте редко. Добавьте в контент страницы слова из тега <title>!
Кол-во слов 794 не очень много. Добавьте побольше текста (хотя бы 800 слов)!
Абзацев с текстом 44 достаточно.
Среднее число слов в абзаце 24 достаточно.
Кол-во знаков контента 5355 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h2> 7. Это хорошо.
На странице присутствуют заголовки <h3> 24.
Тошнота
6,40
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
5,79%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота страницы в пределах нормы.
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| harlequin | 41 | 5,16% |
| romance | 34 | 4,28% |
| subscriptions | 7 | 0,88% |
| releases | 7 | 0,88% |
| special | 6 | 0,76% |
| account | 5 | 0,63% |
| series | 5 | 0,63% |
| suspense | 5 | 0,63% |
| inspired | 5 | 0,63% |
| service | 5 | 0,63% |
| categories | 4 | 0,50% |
| imprints | 4 | 0,50% |
| presents | 4 | 0,50% |
| edition | 4 | 0,50% |
| august | 4 | 0,50% |
| purchase | 3 | 0,38% |
| bestsellers | 3 | 0,38% |
| historical | 3 | 0,38% |
| romantic | 3 | 0,38% |
| carina | 3 | 0,38% |
Индексация Готовность: 0%
Индексирование
Есть ошибки
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 205 слишком много. Проведите ревизию и оптимизацию ссылок сайта.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Кол-во редиректов для файла robots.txt 3 слишком большое! Это может вызывать затруднение при индексации поисковыми роботами!
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://eharlequin.com/robots.txt
301 MovedPermanently
https://www.harlequin.com/
301 MovedPermanently
https://harlequin.com/
200 OK
Показать содержимое robots.txt
<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="theme-color" content="#D11B33">
<link rel="canonical" href="https://harlequin.com/">
<link rel="preload" as="font" href="//harlequin.com/cdn/shop/t/34/assets/acuminpro-regular.woff2?v=18168011778862207641786045360">
<link rel="preload" as="font" href="//harlequin.com/cdn/shop/t/34/assets/acuminproextracond-black.woff2?v=25958284934462453911786045360">
<link rel="icon" type="image/png" href="//harlequin.com/cdn/shop/files/hqn_icon_red_white_bg.png?crop=center&height=32&v=1778597601&width=32">
<title>Harlequin
</title><style data-shopify>@font-face {
font-family: "Acumin";font-weight: normal;font-style: normal;font-display: swap;
src: url("//harlequin.com/cdn/shop/t/34/assets/acuminpro-regular.woff2?v=18168011778862207641786045360") format("woff2");
}
@font-face {
font-family: "Acumin-Black";font-weight: normal;font-style: normal;font-display: swap;
src: url("//harlequin.com/cdn/shop/t/34/assets/acuminpro-black.woff2?v=171124375954119566851786045360") format("woff2");
}
@font-face {
font-family: "Acumin";font-weight: normal;font-style: italic;font-display: swap;
src: url("//harlequin.com/cdn/shop/t/34/assets/acuminpro-italic.woff2?v=23491245458262534381786045360") format("woff2");
}
@font-face {
font-family: "Acumin-Black";font-weight: normal;font-style: italic;font-display: swap;
src: url("//harlequin.com/cdn/shop/t/34/assets/acuminpro-blackitalic.woff2?v=155212663665727626671786045360") format("woff2");
}
@font-face {
font-family: "Acumin-Extra-Condensed";font-weight: normal;font-style: normal;font-display: swap;
src: url("//harlequin.com/cdn/shop/t/34/assets/acuminproextracond-black.woff2?v=25958284934462453911786045360") format("woff2");
}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("//harlequin.com/cdn/shop/t/34/assets/font-awesome-solid.woff2?v=48550659803286258801786045360") format("woff2")}.fa-solid,.fas{font-weight:900}</style><link href="//harlequin.com/cdn/shop/t/34/assets/theme-critical.css?v=45672879265745613651786045360" rel="stylesheet" media="all">
<link href="//harlequin.com/cdn/shop/t/34/assets/font-awesome.min.css?v=147078903598286573781786045360" rel="stylesheet" media="all">
<link href="//harlequin.com/cdn/shop/t/34/assets/theme-noncritical.css?v=183836208099585625341786045360" rel="stylesheet" media="print" onload="this.media='all'">
<script>
document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
window.swiperOptions = {};
</script>
<script src="//harlequin.com/cdn/shop/t/34/assets/theme.js?v=57343620005289967131786045360" defer="defer"></script>
<script src="https://www.google.com/recaptcha/api.js" async defer></script>
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69302091952/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="0bfddc80b6528d183d9562602911dbee">
<meta id="in-context-paypal-metadata" data-shop-id="69302091952" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
<link rel="alternate" hreflang="x-default" href="https://harlequin.com/">
<link rel="alternate" hreflang="en" href="https://harlequin.com/">
<link rel="alternate" hreflang="en-CA" href="https://harlequin.com/en-ca">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2590834864"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2590834864&shop_id=69302091952" crossorigin="anonymous"></script>
<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":69302091952,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/69302091952","merchantName":"Harlequin","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard"],"total":{"type":"pending","label":"Harlequin","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
<script id="shopify-features" type="application/json">{"accessToken":"0bfddc80b6528d183d9562602911dbee","betas":["rich-media-storefront-analytics"],"domain":"harlequin.com","predictiveSearch":true,"shopId":69302091952,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "harlequin-na.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "US";
Shopify.theme = {"name":"Copy of Production","id":146896748720,"schema_name":"Harlequin","schema_version":"0.0.0","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "harlequin.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";
Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
Shopify.SignInWithShop = Shopify.SignInWithShop || {};
Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
Shopify.SignInWithShop.User.recognized = false;</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>
window.ShopifyPay = window.ShopifyPay || {};
window.ShopifyPay.apiHost = "shop.app\/pay";
window.ShopifyPay.redirectState = null;
</script>
<script>
window.Shopify = window.Shopify || {};
window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
window.Shopify.SignInWithShop.eligible = true;
</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script defer="defer" async type="module" src="//harlequin.com/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
<script type="module">
await import("//harlequin.com/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
</script>
<script>
window.Shopify = window.Shopify || {};
if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
window.Shopify.featureAssets['shop-js'] = {"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"avatar":["modules/v2/loader.avatar.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"]};
</script>
<script>(function() {
var isLoaded = false;
function asyncLoad() {
if (isLoaded) return;
isLoaded = true;
var urls = ["https:\/\/cdn.nfcube.com\/instafeed-d74e06564300cc4c5676be23b6832f70.js?shop=harlequin-na.myshopify.com","https:\/\/shopify-webhooks.sailthru.com\/shopify.js?shop=harlequin-na.myshopify.com"];
for (var i = 0; i < urls.length; i++) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = urls[i];
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
}
};
if(window.attachEvent) {
window.attachEvent('onload', asyncLoad);
} else {
window.addEventListener('load', asyncLoad, false);
}
})();</script>
<script id="__st">var __st={"a":69302091952,"offset":-14400,"reqid":"4bf63abf-bc87-44ff-9273-b630d931ed5f-1787326332","pageurl":"harlequin.com\/","u":"255c6a471fd3","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//harlequin.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//harlequin.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script><script crossorigin="anonymous" defer="defer" src="//harlequin.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-bf1cdb70.js?v=20250812"></script>
<script id="shopify-origin-trials" async="async" integrity="sha256-mqQjA+yhr1DtPsW5MhDIq3zDu+LghfjNT49r/ttG3eY=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-5059b83f.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
<script>
window.Shopify = window.Shopify || {};
window.Shopify.MCP = window.Shopify.MCP || {};
window.Shopify.MCP.enabled = true;
window.Shopify.MCP.shop = "harlequin-na.myshopify.com";
window.Shopify.MCP.mcpEndpoint = "https:\/\/harlequin.com\/api\/mcp";
window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
</script>
<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("https:\/\/cdn.shopify.com\/storefront\/webmcp\/webmcp-0.1.1.js","");})();
</script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://harlequin.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://harlequin.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
<style id="shopify-accelerated-checkout-cart">
#shopify-buyer-consent {
margin-top: 1em;
display: inline-block;
width: 100%;
}
#shopify-buyer-consent.hidden {
display: none;
}
#shopify-subscription-policy-button {
background: none;
border: none;
padding: 0;
text-decoration: underline;
font-size: inherit;
cursor: pointer;
}
#shopify-subscription-policy-button::before {
box-shadow: none;
}
</style>
<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
<meta property="og:site_name" content="Harlequin">
<meta property="og:url" content="https://harlequin.com/">
<meta property="og:title" content="Harlequin">
<meta property="og:type" content="website">
<meta property="og:description" content="Harlequin"><meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Harlequin">
<meta name="twitter:description" content="Harlequin"><!-- AUTHOR<meta name="sailthru.tags" content="Author,$!{authorTitleName}" />
<meta name="sailthru.author" content="$!{authorTitleName}" />
<meta name="sailthru.image.full" content="${authorURL}" />
<meta name="sailthru.image.thumb" content="${authorURL}" />--><!-- Algolia head -->
<script>
if (typeof window.algoliaShopify === 'undefined') {
window.algoliaShopify = {};
window.algoliaShopify.config = {"app_id":"ICJV6BX83Y","search_api_key":"f322cbe233ee7cd0da1c885530ea396e","index_prefix":"harlequin_shopify_","index_products":true,"index_collections":true,"index_articles":false,"index_pages":false,"autocomplete_see_all":true,"colors":{"main":"#D11B33","secondary":"#707070","muted":"#736fb2","highlight":"#D11B33"},"autocomplete_enabled":true,"autocomplete_debug":false,"input_selector":".js-search-autocomplete","products_autocomplete_hits_per_page":8,"collections_autocomplete_hits_per_page":0,"articles_autocomplete_hits_per_page":2,"pages_autocomplete_hits_per_page":2,"instant_search_enabled":true,"instant_search_enabled_on_collection":true,"results_selector":"#MainContent","products_full_results_hits_per_page":12,"collections_full_results_hits_per_page":12,"show_products":false,"analytics_enabled":true,"usertoken_with_cookies":"disabled","collection_id_indexing":true,"collection_id_query_rules":false,"collection_search_feature_enabled":true,"collection_css_selector":"#algolia-collection-page","stock_policy":"allow","billed_by_shopify":false,"billing_paused_at":null,"billing_paused_reason":null,"autocomplete_query_suggestions":false,"query_suggestions_index_name":"harlequin_shopify_products_query_suggestions","suggestions_autocomplete_hits_per_page":2,"locations_inventory_enabled":true,"markets_indexing_enabled":false,"markets_mapping":[],"markets_available":[],"markets_webhooks":{"product_incremental_sync":"","product_feeds":[]},"dynamic_selector":false,"store_currency":"USD","restart_index_enabled":false,"app_block_analytics_disabled":false,"stream_translate_option_names_enabled":false,"app_block_translated_option_names_enabled":false,"default_facet_param_limit":10,"app_blocks_dynamic_widgets_beta_enabled":false,"app_block_inv_avail_replace_can_order":true,"app_block_version":"92521fc3cb"};
window.algoliaShopify.config.sort_orders = [{"key":"recently_ordered_count","title":"Popularity","desc":{"active":true,"title":"Most popular"}},{"key":"price_ratio","title":"Price ratio","asc":{"active":false,"title":"Highest discount first"}},{"key":"published_at","title":"Publication date","desc":{"active":false,"title":"Newest first"}},{"key":"published_at","title":"Publication date","asc":{"active":false,"title":"Oldest first"}},{"key":"vendor","title":"Vendor","desc":{"active":false,"title":"Vendor Z-A"}},{"key":"vendor","title":"Vendor","asc":{"active":false,"title":"Vendor"}},{"key":"inventory_quantity","title":"Inventory quantity","desc":{"active":false,"title":"Most available"}},{"key":"grams","title":"Weight","desc":{"active":false,"title":"Heaviest first"}},{"key":"grams","title":"Weight","asc":{"active":false,"title":"Lightest first"}},{"key":"title","title":"Name","asc":{"active":true,"title":"Title A-Z"}},{"key":"title","title":"Name","desc":{"active":true,"title":"Title Z-A"}},{"key":"price","title":"Price","asc":{"active":true,"title":"Price: Low to High"}},{"key":"price","title":"Price","desc":{"active":true,"title":"Price: High to Low"}}];
window.algoliaShopify.config.facets = [{"enabled":true,"name":"price","title":"Price","type":"slider","available_types":["slider"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"price_range","title":"Price range","type":"disjunctive","available_types":["disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"vendor","title":"Vendor","type":"conjunctive","available_types":["menu","conjunctive","disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"product_type","title":"Type","type":"conjunctive","available_types":["menu","conjunctive","disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"tags","title":"Tags","type":"conjunctive","available_types":["menu","conjunctive","disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"title":"Category","name":"meta.custom.categories","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Miniseries","name":"meta.hc-product-mf.miniseries","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Categories","name":"meta.hc-product-mf.categories","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Author","name":"meta.hc-product-mf.hc_author","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"On Sale Date","name":"meta.hc-product-mf.onSaleDate","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"On Sale Date Timestamp","name":"meta.hc-product-mf.onSaleDateTimestamp","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Markets","name":"meta.custom.markets","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Format","name":"meta.hc-product-mf.format","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Hide From Website","name":"meta.custom.hide_from_website","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Keywords","name":"meta.hc-product-mf.keywords","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true}];
window.algoliaShopify.config.collection_sort_orders = null
window.algoliaShopify.config.collection_facets = null
window.algoliaShopify.currentMarket = 'us';
}
</script>
<script type="text/template" id="template_algolia_money_format">
${{amount}}
</script>
<script type="text/template" id="template_algolia_multicurrency_default_format">
USD:${{amount}}
</script>
<script type="text/template" id="template_algolia_current_collection_id">
{
"currentCollectionID":
}
</script>
<script type="text/template" id="template_algolia_autocomplete.css">
/* ----------------
1. CSS Variables
2. Dark Mode
3. Autocomplete
4. Panel
5. Sources
6. Hit Layout
7. Panel Header
8. Panel Footer
9. Detached Mode
10. Gradients
11. Utilities
12. Multi column layout
----------------
Note:
This theme reflects the markup structure of autocomplete with SCSS indentation.
We use the SASS `@at-root` function to keep specificity low.
----------------
1. CSS Variables
---------------- */
:root {
/* Input */
--aa-search-input-height: 37px;
--aa-input-icon-size: 20px;
/* Size and spacing */
--aa-base-unit: 16;
--aa-spacing-factor: 1;
--aa-spacing: calc(var(--aa-base-unit) * var(--aa-spacing-factor) * 1px);
--aa-spacing-half: calc(var(--aa-spacing) / 2);
--aa-panel-max-height: 650px;
/* Z-index */
--aa-base-z-index: 9999;
/* Font */
--aa-font-size: calc(var(--aa-base-unit) * 1px);
--aa-font-family: inherit;
--aa-font-weight-medium: 500;
--aa-font-weight-semibold: 600;
--aa-font-weight-bold: 700;
/* Icons */
--aa-icon-size: 20px;
--aa-icon-stroke-width: 1.6;
--aa-icon-color-rgb: 119, 119, 163;
--aa-icon-color-alpha: 1;
--aa-action-icon-size: 20px;
/* Text colors */
--aa-text-color-rgb: 38, 38, 39;
--aa-text-color-alpha: 1;
--aa-primary-color-rgb: 219, 20, 93;
--aa-primary-color-alpha: 0.2;
--aa-muted-color-rgb: 128, 126, 163;
--aa-muted-color-alpha: 0.6;
--aa-highlight-color-rgb: 219, 20, 93;
/* Border colors */
--aa-panel-border-color-rgb: 128, 126, 163;
--aa-panel-border-color-alpha: 0.3;
--aa-input-border-color-rgb: 128, 126, 163;
--aa-input-border-color-alpha: 0.8;
/* Background colors */
--aa-background-color-rgb: 255, 255, 255;
--aa-background-color-alpha: 1;
--aa-input-background-color-rgb: 255, 255, 255;
--aa-input-background-color-alpha: 1;
--aa-selected-color-rgb: 179, 173, 214;
--aa-selected-color-alpha: 0.205;
--aa-description-highlight-background-color-rgb: 245, 223, 77;
--aa-description-highlight-background-color-alpha: 0.5;
/* Detached mode */
--aa-detached-media-query: (
max-width: 680px);
--aa-detached-modal-media-query: (
min-width: 680px);
--aa-detached-modal-max-width: 680px;
--aa-detached-modal-max-height: 500px;
--aa-overlay-color-rgb: 115, 114, 129;
--aa-overlay-color-alpha: 0.4;
/* Shadows */
--aa-panel-shadow: 0 0 0 1px rgba(35, 38, 59, 0.1),
0 6px 16px -4px rgba(35, 38, 59, 0.15);
/* Scrollbar */
--aa-scrollbar-width: 13px;
--aa-scrollbar-track-background-color-rgb: 234, 234, 234;
--aa-scrollbar-track-background-color-alpha: 1;
--aa-scrollbar-thumb-background-color-rgb: var(--aa-background-color-rgb);
--aa-scrollbar-thumb-background-color-alpha: 1;
}
/* Touch screens */
@media (hover: none) and (pointer: coarse) {
:root {
--aa-spacing-factor: 1.2;
--aa-action-icon-size: 22px;
}
}
/* ----------------
2. Dark Mode
---------------- */
body {
/* stylelint-disable selector-no-qualifying-type, selector-class-pattern */
/* stylelint-enable selector-no-qualifying-type, selector-class-pattern */
}
body[data-theme='dark'], body.dark {
/* Text colors */
--aa-text-color-rgb: 183, 192, 199;
--aa-primary-color-rgb: 146, 138, 255;
--aa-muted-color-rgb: 146, 138, 255;
/* Background colors */
--aa-input-background-color-rgb: 0, 3, 9;
--aa-background-color-rgb: 21, 24, 42;
--aa-selected-color-rgb: 146, 138, 255;
--aa-selected-color-alpha: 0.25;
--aa-description-highlight-background-color-rgb: 0 255 255;
--aa-description-highlight-background-color-alpha: 0.25;
/* Icons */
--aa-icon-color-rgb: 119, 119, 163;
/* Shadows */
--aa-panel-shadow: inset 1px 1px 0 0 rgb(44, 46, 64),
0 3px 8px 0 rgb(0, 3, 9);
/* Scrollbar */
--aa-scrollbar-track-background-color-rgb: 44, 46, 64;
--aa-scrollbar-thumb-background-color-rgb: var(--aa-background-color-rgb);
}
/* Reset for `@extend` */
.aa-Autocomplete *,
.aa-DetachedFormContainer *, .aa-Panel * {
box-sizing: border-box;
}
/* Init for `@extend` */
.aa-Autocomplete,
.aa-DetachedFormContainer, .aa-Panel {
color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));
font-family: var(--aa-font-family);
font-size: var(--aa-font-size);
font-weight: normal;
line-height: 1em;
margin: 0;
padding: 0;
text-align: left;
}
/* ----------------
3. Autocomplete
---------------- */
/* Search box */
.aa-MainContainer {
min-width:650px;
}
.aa-Autocomplete {
flex-grow: 1;
}
.aa-Form {
align-items: center;
background-color: rgba(var(--aa-input-background-color-rgb), var(--aa-input-background-color-alpha));
border: 1px solid rgba(var(--aa-input-border-color-rgb), var(--aa-input-border-color-alpha));
border-radius: calc(var(--aa-search-input-height) / 2);
display: flex;
line-height: 1em;
margin: 0;
position: relative;
width: 100%;
}
.aa-Form:focus-within {
border-color: black;
box-shadow: rgba(var(-aa-panel-border-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 2px, inset rgba(var(aa-panel-border-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 2px;
outline: currentColor none medium;
}
.aa-InputWrapperPrefix {
align-items: center;
display: flex;
flex-shrink: 0;
height: var(--aa-search-input-height);
order: 1;
}
.aa-InputWrapperPrefix .aa-Label .aa-SubmitButton {
display: flex;
flex-direction: column;
justify-content: center;
}
/* Container for search and loading icons */
.aa-Label,
.aa-LoadingIndicator {
cursor: initial;
flex-shrink: 0;
height: 100%;
padding: 0;
text-align: left;
}
.aa-Label svg,
.aa-LoadingIndicator svg {
color: rgba(var(--aa-panel-border-color-rgb), 1);
height: auto;
max-height: var(--aa-input-icon-size);
stroke-width: var(--aa-icon-stroke-width);
width: var(--aa-input-icon-size);
}
.aa-SubmitButton,
.aa-LoadingIndicator {
height: 100%;
padding-left: calc(var(--aa-spacing) * 0.75 - 1px);
padding-right: var(--aa-spacing-half);
width: calc(var(--aa-spacing) * 1.75 + var(--aa-icon-size) - 1px);
}
@media (hover: none) and (pointer: coarse) {
.aa-SubmitButton,
.aa-LoadingIndicator {
padding-left: calc(var(--aa-spacing-half) / 2 - 1px);
width: calc(var(--aa-icon-size) + (var(--aa-spacing) * 1.25) - 1px);
}
}
.aa-SubmitButton {
appearance: none;
background: none;
border: 0;
margin: 0;
}
.aa-LoadingIndicator {
align-items: center;
display: flex;
justify-content: center;
}
.aa-LoadingIndicator[hidden] {
display: none;
}
.aa-InputWrapper {
order: 3;
position: relative;
width: 100%;
}
/* Search box input (with placeholder and query) */
.aa-Input {
appearance: none;
background: none;
border: 0;
color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));
font: inherit;
height: var(--aa-search-input-height);
padding: 8px 0;
width: 100%;
margin-bottom: 0;
box-shadow: none;
}
.aa-Input::placeholder {
color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));
opacity: 1;
}
/* Focus is set and styled on the parent, it isn't necessary here */
.aa-Input:focus {
border-color: none;
box-shadow: none;
outline: none;
}
/* Remove native appearence */
.aa-Input::-webkit-search-decoration, .aa-Input::-webkit-search-cancel-button, .aa-Input::-webkit-search-results-button, .aa-Input::-webkit-search-results-decoration {
appearance: none;
}
.aa-InputWrapperSuffix {
align-items: center;
display: flex;
height: var(--aa-search-input-height);
order: 4;
}
/* Accelerator to clear the query */
.aa-ClearButton {
align-items: center;
background: none;
border: 0;
color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));
cursor: pointer;
display: flex;
height: 100%;
margin: 0;
padding: 0 calc(var(--aa-spacing) * (5 / 6) - 0.5px);
}
@media (hover: none) and (pointer: coarse) {
.aa-ClearButton {
padding: 0 calc(var(--aa-spacing) * (2 / 3) - 0.5px);
}
}
.aa-ClearButton:hover, .aa-ClearButton:focus {
color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));
}
.aa-ClearButton[hidden] {
display: none;
}
.aa-ClearButton svg {
stroke-width: var(--aa-icon-stroke-width);
width: var(--aa-icon-size);
}
/* ----------------
4. Panel
---------------- */
.aa-Panel {
background-color: rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));
border-radius: calc(var(--aa-spacing) / 4);
box-shadow: var(--aa-panel-shadow);
margin: 16px 0 0;
overflow: hidden;
position: absolute;
transition: opacity 200ms ease-in, filter 200ms ease-in;
display: block;
z-index: 200;
}
@media screen and (prefers-reduced-motion) {
.aa-Panel {
transition: none;
}
}
.aa-Panel button {
appearance: none;
background: none;
border: 0;
margin: 0;
padding: 0;
}
.aa-PanelLayout {
height: 100%;
margin: 0;
max-height: var(--aa-panel-max-height);
overflow-y: auto;
padding: 0;
position: relative;
text-align: left;
}
.aa-PanelLayoutColumns--twoGolden {
display: grid;
grid-template-columns: 39.2% auto;
overflow: hidden;
padding: 0;
}
.aa-PanelLayoutColumns--two {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
overflow: hidden;
padding: 0;
}
.aa-PanelLayoutColumns--three {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
overflow: hidden;
padding: 0;
}
/* When a request isn't resolved yet */
.aa-Panel--stalled .aa-Source {
filter: grayscale(1);
opacity: 0.8;
}
.aa-Panel--scrollable {
margin: 0;
max-height: var(--aa-panel-max-height);
overflow-x: hidden;
overflow-y: auto;
padding: var(--aa-spacing-half);
scrollbar-color: rgba(var(--aa-scrollbar-thumb-background-color-rgb), var(--aa-scrollbar-thumb-background-color-alpha)) rgba(var(--aa-scrollbar-track-background-color-rgb), var(--aa-scrollbar-track-background-color-alpha));
scrollbar-width: thin;
}
.aa-Panel--scrollable::-webkit-scrollbar {
width: var(--aa-scrollbar-width);
}
.aa-Panel--scrollable::-webkit-scrollbar-track {
background-color: rgba(var(--aa-scrollbar-track-background-color-rgb), var(--aa-scrollbar-track-background-color-alpha));
}
.aa-Panel--scrollable::-webkit-scrollbar-thumb {
background-color: rgba(var(--aa-scrollbar-thumb-background-color-rgb), var(--aa-scrollbar-thumb-background-color-alpha));
border-color: rgba(var(--aa-scrollbar-track-background-color-rgb), var(--aa-scrollbar-track-background-color-alpha));
border-radius: 9999px;
border-style: solid;
border-width: 3px 2px 3px 3px;
}
/* ----------------
5. Sources
Each source can be styled independently
---------------- */
/*Hide empty section */
.aa-Source {
margin: 0;
padding: 0;
position: relative;
width: 100%;
}
.aa-Source:empty {
display: none;
}
.aa-SourceNoResults {
font-size: 1em;
margin: 0;
padding: var(--aa-spacing);
}
/* List of results inside the source */
.aa-List {
list-style: none;
margin: 0;
padding: 0;
position: relative;
}
/*Source title */
.aa-SourceHeader {
margin: var(--aa-spacing-half) 0 var(--aa-spacing-half) 0;
padding: 0;
position: relative;
text-align: center;
}
/* Hide empty header */
.aa-SourceHeader:empty {
display: none;
}
/* Title typography */
.aa-SourceHeaderTitle {
background: rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));
color: rgba(var(--aa-primary-color-rgb), 1);
display: inline-block;
font-size: 16px;
font-weight: var(--aa-font-weight-bold);
margin: 0;
padding: 0 var(--aa-spacing-half) 0 0;
position: relative;
z-index: var(--aa-base-z-index);
}
/* Line separator */
.aa-SourceHeaderLine {
display: none;
}
/* See all button */
.aa-SourceFooterSeeAll {
background: linear-gradient(180deg, rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha)), rgba(128, 126, 163, 0.14));
border: 1px solid rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));
border-radius: 5px;
box-shadow: inset 0 0 2px #fff, 0 2px 2px -1px rgba(76, 69, 88, 0.15);
color: inherit;
font-size: 0.95em;
font-weight: var(--aa-font-weight-medium);
padding: 0.475em 1em 0.6em;
text-decoration: none;
}
.aa-SourceFooterSeeAll:focus, .aa-SourceFooterSeeAll:hover {
border: 1px solid rgba(var(--aa-primary-color-rgb), 1);
color: rgba(var(--aa-primary-color-rgb), 1);
}
/* ----------------
6. Hit Layout
---------------- */
.aa-Item {
align-items: center;
border-radius: 3px;
cursor: pointer;
display: grid;
min-height: calc(var(--aa-spacing) * 2.5);
padding: calc(var(--aa-spacing-half) / 2);
}
.aa-Item[aria-selected='true'] .aa-ItemActionButton,
.aa-Item[aria-selected='true'] .aa-ActiveOnly {
visibility: visible;
}
/* The result type icon inlined SVG or image */
.aa-ItemIcon {
align-items: center;
background: rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));
border-radius: 3px;
box-shadow: inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha));
color: rgba(var(--aa-icon-color-rgb), var(--aa-icon-color-alpha));
display: flex;
flex-shrink: 0;
font-size: 0.7em;
height: calc(var(--aa-icon-size) + var(--aa-spacing-half));
justify-content: center;
overflow: hidden;
stroke-width: var(--aa-icon-stroke-width);
text-align: center;
width: calc(var(--aa-icon-size) + var(--aa-spacing-half));
}
.aa-ItemIcon img {
height: auto;
max-height: calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);
max-width: calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);
width: auto;
}
.aa-ItemIcon svg {
height: var(--aa-icon-size);
width: var(--aa-icon-size);
}
.aa-ItemIcon--alignTop {
align-self: flex-start;
}
.aa-ItemIcon--noBorder {
background: none;
box-shadow: none;
}
.aa-ItemIcon--picture {
height: 96px;
width: 96px;
}
.aa-ItemIcon--picture img {
max-height: 100%;
max-width: 100%;
padding: var(--aa-spacing-half);
}
.aa-ItemContent {
align-items: center;
cursor: pointer;
display: grid;
gap: var(--aa-spacing-half);
grid-auto-flow: column;
line-height: 1.25em;
overflow: hidden;
}
.aa-ItemContent:empty {
display: none;
}
.aa-ItemContent mark {
background: none;
color: rgba(var(--aa-highlight-color-rgb), 1);
font-style: normal;
font-weight: var(--aa-font-weight-bold);
}
.aa-ItemContent--dual {
display: flex;
flex-direction: column;
justify-content: space-between;
text-align: left;
}
.aa-ItemContent--dual .aa-ItemContentTitle,
.aa-ItemContent--dual .aa-ItemContentSubtitle {
display: block;
}
.aa-ItemContent--indented {
padding-left: calc(var(--aa-icon-size) + var(--aa-spacing));
}
.aa-ItemContentBody {
display: grid;
gap: calc(var(--aa-spacing-half) / 2);
}
.aa-ItemContentTitle {
display: inline-block;
margin: 0 0.5em 0 0;
max-width: 100%;
overflow: hidden;
padding: 0;
text-overflow: ellipsis;
white-space: nowrap;
}
.aa-ItemContentSubtitle {
font-size: 0.92em;
}
.aa-ItemContentSubtitleIcon::before {
border-color: rgba(var(--aa-muted-color-rgb), 0.64);
border-style: solid;
content: '';
display: inline-block;
left: 1px;
position: relative;
top: -3px;
}
.aa-ItemContentSubtitle--inline .aa-ItemContentSubtitleIcon::before {
border-width: 0 0 1.5px;
margin-left: var(--aa-spacing-half);
margin-right: calc(var(--aa-spacing-half) / 2);
width: calc(var(--aa-spacing-half) + 2px);
}
.aa-ItemContentSubtitle--standalone {
align-items: center;
color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));
display: grid;
gap: var(--aa-spacing-half);
grid-auto-flow: column;
justify-content: start;
}
.aa-ItemContentSubtitle--standalone .aa-ItemContentSubtitleIcon::before {
border-radius: 0 0 0 3px;
border-width: 0 0 1.5px 1.5px;
height: var(--aa-spacing-half);
width: var(--aa-spacing-half);
}
.aa-ItemContentSubtitleCategory {
color: rgba(var(--aa-muted-color-rgb), 1);
font-weight: 500;
}
.aa-ItemContentDescription {
color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));
font-size: 0.85em;
max-width: 100%;
overflow-x: hidden;
text-overflow: ellipsis;
}
.aa-ItemContentDescription:empty {
display: none;
}
.aa-ItemContentDescription mark {
background: rgba(var(--aa-description-highlight-background-color-rgb), var(--aa-description-highlight-background-color-alpha));
color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));
font-style: normal;
font-weight: var(--aa-font-weight-medium);
}
.aa-ItemContentDash {
color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));
display: none;
opacity: 0.4;
}
.aa-ItemContentTag {
background-color: rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha));
border-radius: 3px;
margin: 0 0.4em 0 0;
padding: 0.08em 0.3em;
}
/* wrap hit with url but we don't need to see it */
.aa-ItemWrapper,
.aa-ItemLink {
align-items: center;
color: inherit;
display: grid;
gap: calc(var(--aa-spacing-half) / 2);
grid-auto-flow: column;
justify-content: space-between;
width: 100%;
}
.aa-ItemLink {
color: inherit;
text-decoration: none;
}
.aa-ItemLink:hover {
text-decoration: none;
}
/* Secondary click actions */
.aa-ItemActions {
display: grid;
grid-auto-flow: column;
height: 100%;
justify-self: end;
margin: 0 calc(var(--aa-spacing) / -3);
padding: 0 2px 0 0;
}
.aa-ItemActionButton {
align-items: center;
background: none;
border: 0;
color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));
cursor: pointer;
display: flex;
flex-shrink: 0;
padding: 0;
}
.aa-ItemActionButton:hover svg, .aa-ItemActionButton:focus svg {
color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));
}
@media (hover: none) and (pointer: coarse) {
.aa-ItemActionButton:hover svg, .aa-ItemActionButton:focus svg {
color: inherit;
}
}
.aa-ItemActionButton svg {
color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));
margin: 0;
margin: calc(var(--aa-spacing) / 3);
stroke-width: var(--aa-icon-stroke-width);
width: var(--aa-action-icon-size);
}
.aa-ActiveOnly {
visibility: hidden;
}
/* ----------------
7. Panel Header
---------------- */
.aa-PanelHeader {
align-items: center;
background: rgba(var(--aa-primary-color-rgb), 1);
color: #fff;
display: grid;
height: var(--aa-modal-header-height);
margin: 0;
padding: var(--aa-spacing-half) var(--aa-spacing);
position: relative;
}
.aa-PanelHeader::after {
background-image: linear-gradient(rgba(var(--aa-background-color-rgb), 1), rgba(var(--aa-background-color-rgb), 0));
bottom: calc(var(--aa-spacing-half) * -1);
content: '';
height: var(--aa-spacing-half);
left: 0;
pointer-events: none;
position: absolute;
right: 0;
z-index: var(--aa-base-z-index);
}
/* ----------------
8. Panel Footer
---------------- */
.aa-PanelFooter {
background-color: rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));
box-shadow: inset 0 1px 0 rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha));
display: flex;
justify-content: space-between;
margin: 0;
padding: var(--aa-spacing);
position: relative;
z-index: var(--aa-base-z-index);
}
.aa-PanelFooter::after {
background-image: linear-gradient(rgba(var(--aa-background-color-rgb), 0), rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)));
content: '';
height: var(--aa-spacing);
left: 0;
opacity: 0.12;
pointer-events: none;
position: absolute;
right: 0;
top: calc(var(--aa-spacing) * -1);
z-index: calc(var(--aa-base-z-index) - 1);
}
/* ----------------
9. Detached Mode
---------------- */
.aa-DetachedContainer {
background: rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));
bottom: 0;
box-shadow: var(--aa-panel-shadow);
display: flex;
flex-direction: column;
left: 0;
margin: 0;
overflow: hidden;
padding: 0;
position: fixed;
right: 0;
top: 0;
z-index: var(--aa-base-z-index);
}
.aa-DetachedContainer::after {
height: 32px;
}
.aa-DetachedContainer .aa-SourceHeader {
margin: var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px;
}
.aa-DetachedContainer .aa-Panel {
background-color: rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));
border-radius: 0;
box-shadow: none;
flex-grow: 1;
margin: 0;
padding: 0;
position: relative;
}
.aa-DetachedContainer .aa-PanelLayout {
bottom: 0;
box-shadow: none;
left: 0;
margin: 0;
max-height: none;
overflow-y: auto;
position: absolute;
right: 0;
top: 0;
width: 100%;
}
.aa-DetachedFormContainer {
border-bottom: solid 1px rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha));
display: flex;
flex-direction: row;
justify-content: space-between;
margin: 0;
padding: var(--aa-spacing-half);
}
.aa-DetachedCancelButton {
background: none;
border: 0;
border-radius: 3px;
color: inherit;
color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));
cursor: pointer;
font: inherit;
margin: 0 0 0 var(--aa-spacing-half);
padding: 0 var(--aa-spacing-half);
}
.aa-DetachedCancelButton:hover, .aa-DetachedCancelButton:focus {
box-shadow: inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha));
}
.aa-DetachedContainer--modal {
border-radius: 6px;
bottom: inherit;
height: auto;
margin: 0 auto;
max-width: var(--aa-detached-modal-max-width);
position: absolute;
top: 3%;
}
.aa-DetachedContainer--modal .aa-PanelLayout {
max-height: var(--aa-detached-modal-max-height);
padding-bottom: var(--aa-spacing-half);
position: static;
}
/* Search Button */
.aa-DetachedSearchButton {
align-items: center;
background-color: rgba(var(--aa-input-background-color-rgb), var(--aa-input-background-color-alpha));
border: 1px solid rgba(var(--aa-input-border-color-rgb), var(--aa-input-border-color-alpha));
border-radius: 3px;
color: rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));
cursor: pointer;
display: flex;
font: inherit;
font-family: var(--aa-font-family);
font-size: var(--aa-font-size);
height: 100%;
margin: 0;
padding: 0 calc(var(--aa-search-input-height) / 8);
position: relative;
text-align: left;
width: 100%;
}
.aa-DetachedSearchButton:focus {
border-color: rgba(var(--aa-primary-color-rgb), 1);
box-shadow: rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 3px, inset rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 2px;
outline: currentColor none medium;
}
.aa-DetachedSearchButtonIcon {
align-items: center;
color: rgba(var(--aa-primary-color-rgb), 1);
cursor: initial;
display: flex;
height: 100%;
justify-content: center;
width: calc(var(--aa-icon-size) + var(--aa-spacing));
}
/* Remove scroll on `body` */
.aa-Detached {
height: 100vh;
overflow: hidden;
}
/* Remove scroll on `body` */
.aa-DetachedOverlay {
background-color: rgba(var(--aa-overlay-color-rgb), var(--aa-overlay-color-alpha));
height: 100vh;
left: 0;
margin: 0;
padding: 0;
position: fixed;
right: 0;
top: 0;
z-index: calc(var(--aa-base-z-index) - 1);
}
/* ----------------
10. Gradients
---------------- */
.aa-GradientTop,
.aa-GradientBottom {
height: var(--aa-spacing-half);
left: 0;
pointer-events: none;
position: absolute;
right: 0;
z-index: var(--aa-base-z-index);
}
.aa-GradientTop {
background-image: linear-gradient(rgba(var(--aa-background-color-rgb), 1), rgba(var(--aa-background-color-rgb), 0));
top: 0;
}
.aa-GradientBottom {
background-image: linear-gradient(rgba(var(--aa-background-color-rgb), 0), rgba(var(--aa-background-color-rgb), 1));
border-bottom-left-radius: calc(var(--aa-spacing) / 4);
border-bottom-right-radius: calc(var(--aa-spacing) / 4);
bottom: 0;
}
/* ----------------
11. Utilities
---------------- */
@media (hover: none) and (pointer: coarse) {
.aa-DesktopOnly {
display: none;
}
}
@media (hover: hover) {
.aa-TouchOnly {
display: none;
}
}
/* ----------------
12. Multi column layout
---------------- */
/* Panel section */
.aa-PanelSections {
column-gap: var(--aa-spacing);
display: flex;
}
.aa-PanelSection {
display: flex;
flex-direction: column;
}
.aa-PanelSection--left {
width: 30%;
}
.aa-PanelSection--right {
width: 70%;
}
/* Item */
.aa-ItemPicture {
width: 100%;
height: 100%;
border-radius: 3px;
overflow: hidden;
}
.aa-ItemPicture img {
object-fit: scale-down;
width: 100%;
height: auto;
max-height: 150px;
opacity: 0;
transition: opacity 0.2s ease-out;
}
.aa-ItemPicture--loaded img {
opacity: 1;
}
/* No results */
.aa-NoResultsHeader {
font-size: 1.15em;
line-height: 1.3;
margin-bottom: var(--aa-spacing);
}
.aa-NoResultsContent {
font-size: 0.9em
}
.aa-NoResultsLink {
color: rgba(var(--aa-primary-color-rgb), 1);
font-size: 0.8em;
text-decoration: underline;
}
/* Products */
/* --- Common */
.aa-Source[data-autocomplete-source-id='products'] .aa-List {
display: grid;
grid-template-columns: repeat(4, 1fr);
}
.aa-Source[data-autocomplete-source-id='products'] .aa-Item {
padding: var(--aa-spacing-half);
}
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemLink {
justify-content: stretch;
height: 100%;
}
/* --- Content */
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContent {
display: flex;
flex-direction: column;
height: 100%;
}
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContent mark {
color: rgb(var(--aa-highlight-color-rgb));
}
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContentBody {
width: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
gap: var(--aa-spacing-half);
}
/* --- Brand */
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContentBrand {
display: none;
}
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContentBrand mark {
font-weight: normal;
}
/* --- Title */
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContentTitleWrapper {
height: calc(var(--aa-spacing) * 2.5);
text-align: center;
}
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContentTitle {
font-size: 0.9em;
margin: 0;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
white-space: normal;
}
/* --- Price */
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContentPrice {
display: none;
}
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContentPriceCurrent {
font-weight: bold;
}
.aa-Source[data-autocomplete-source-id='products'] .aa-ItemContentPriceDiscounted {
font-size: 0.9em;
text-decoration: line-through;
color: rgb(var(--aa-muted-color-rgb));
}
/* --- Footer */
.aa-footer {
text-align: center
}
.aa-SeeAllBtn,
.aa-SeeAllLink {
display: inline-block;
text-decoration: none;
margin: var(--aa-spacing) auto 0 auto;
font-size: 0.9em;
font-weight: 600;
}
.aa-SeeAllBtn {
background-color: rgba(var(--aa-primary-color-rgb), 0.8);
transition: background 0.2s ease-out;
color: #fff;
padding: calc(var(--aa-spacing-half) * 1.5) var(--aa-spacing);
border-radius: calc(var(--aa-spacing-half) / 2);
}
.aa-SeeAllLink {
color: rgb(var(--aa-primary-color-rgb));
transition: opacity 0.2s ease-out;
margin-bottom: var(--aa-spacing-half);
}
.aa-SeeAllBtn:hover {
background-color: rgba(var(--aa-primary-color-rgb), 1);
}
.aa-SeeAllLink:hover {
opacity: 0.8;
}
.aa-SeeAllBtn:not([disabled]):hover {
color: #fff;
}
/* Media queries */
@media screen and (max-width: 1023px) {
/* Search box */
.aa-MainContainer {
min-width:inherit;
height: 100%;
}
/* Panel section */
.aa-PanelSections {
flex-direction: column;
row-gap: var(--aa-spacing);
}
.aa-PanelSection--left,
.aa-PanelSection--right {
width: 100%;
}
/* Products */
.aa-Source[data-autocomplete-source-id='products'] .aa-List {
display: flex;
flex-wrap: wrap;
gap: var(--aa-spacing-half);
}
.aa-Source[data-autocomplete-source-id='products'] .aa-Item {
width: calc(50% - var(--aa-spacing-half) / 2);
}
}
</script>
<script type="text/template" id="template_algolia_instant_search.css">
/* CSS Variables */
:root {
--main-color: #000;
--secondary-color: #888;
--highlight-bg-color: 0,0,0;
}
/* Page */
.ais-page .aa-highlight {
color: black;
font-weight: bold;
}
/* Resets */
.ais-page div:not(.atc-unavailable),
.ais-page p,
.ais-page span,
.ais-page a:not(.button,.ais-Pagination-link),
.ais-page ul,
.ais-page li,
.ais-page input {
box-sizing: border-box;
margin: 0;
padding: 0;
line-height: 1;
font-size: initial;
}
.ais-page .ais-Hits .ais-Hits-list {
padding-left: 0;
margin-top:0;
}
/* font */
.ais-h2 {
font-size: 30px;
text-align: center;
text-transform: none;
font-family: var(--font-body-family);
font-weight: 600;
}
.ais-page ol,
.ais-page ul {
list-style: none;
}
.ais-page input {
padding-left: 24px !important;
}
/* Links */
.ais-page .ais-link,
.ais-page a:not(.button,.ais-Pagination-link),
.ais-page a:not(.button,.ais-Pagination-link):hover,
.ais-page a:focus,
.ais-page a:active {
font-weight: initial;
font-style: initial;
text-decoration: initial;
color: var(--main-color);
cursor: pointer;
}
.ais-page a:hover,
.ais-page a:focus,
.ais-page a:active,
.ais-page .ais-link:hover {
text-decoration: underline;
}
/* Columns */
.ais-page .ais-facets {
width: 25%;
float: left;
padding-right: 8px;
position: relative;
}
.ais-page .ais-block {
width: 75%;
float: right;
padding-left: 8px;
}
.ais-results-size-xs .ais-page .ais-facets,
.ais-results-size-xs .ais-page .ais-block,
.ais-results-size-sm .ais-page .ais-facets,
.ais-results-size-sm .ais-page .ais-block {
width: 100%;
padding-left: 0px;
}
.ais-page .ais-Pagination-list {
clear: both;
}
/* Header */
.ais-subtitle {
text-align: center;
font-family: var(--font-body-family);
}
/* Refine button */
.ais-page .ais-facets-button {
display: none;
margin: 16px 0;
padding: 0.85em 1em;
background-color: #ffffff;
border:1px solid #000;
color: #000;
font-weight: normal;
text-align: center;
border-radius: 50px;
cursor: pointer;
}
.ais-results-size-xs .ais-page .ais-facets-button,
.ais-results-size-sm .ais-page .ais-facets-button {
display: block;
}
.ais-results-size-xs .ais-page .ais-facets,
.ais-results-size-sm .ais-page .ais-facets {
display: none;
}
.ais-results-size-xs .ais-page .ais-facets__shown,
.ais-results-size-sm .ais-page .ais-facets__shown {
display: block;
}
/* Facets */
.ais-page .ais-facet {
border-width: 0 1px 1px;
margin-bottom: 0px;
padding: 8px;
color: #636363;
}
.ais-page .ais-facet a,
.ais-page .ais-facet a:hover,
.ais-page .ais-facet a:focus,
.ais-page .ais-facet a:active {
color: #666;
}
.ais-page .ais-facet--header {
border-width: 1px 1px 0;
padding: 6px 0px 8px;
background: transparent;
font-size: 0.95em;
color: black;
text-transform: uppercase;
display: block;
font-size: 16px;
font-weight: bold;
text-transform: none;
cursor: pointer;
}
.ais-page .ais-facet--body {
padding: 8px;
}
.ais-page .ais-facet--item {
position: relative;
width: 100%;
padding: 6px 50px 6px 0;
cursor: pointer;
}
.ais-page .ais-facet--label {
display: flex;
margin-top: -0.15em;
margin-bottom: -0.15em;
width: 100%;
white-space: wrap;
cursor: pointer;
line-height: 1.5;
font-size: 16px;
color: black;
}
.ais-page .ais-facet--checkbox{
position:relative;
bottom: -2px;
margin-right:0.5rem;
width: 20px !important;
height: 20px !important;
flex-shrink: 0;
}
.ais-page .ais-facet--count-distinct {
display: none;
position: absolute;
top: 6px;
right: 0px;
color: var(--secondary-color);
}
.ais-page .ais-facet--count {
position: absolute;
top: 6px;
right: 0px;
color: var(--secondary-color);
}
.ais-page .ais-RefinementList-item--selected {
font-weight: bold;
}
.ais-page .ais-facet--item:hover .ais-facet--label {
text-decoration: underline;
}
.ais-page .ais-RefinementList-item--selected .ais-facet--count,
.ais-page .ais-facet--item:hover .ais-facet--count {
right: -8px;
}
.ais-RefinementList-searchBox {
display: none;
}
.ais-page .ais-CurrentRefinements {
position: relative;
}
.ais-page .ais-CurrentRefinements--header {
padding-right: 72px;
}
.ais-page .ais-clear-refinements-container {
position: absolute;
right: 11px;
top: 1px;
}
.ais-page .ais-ClearRefinements-button {
border: 0;
background: 0;
color: #666;
}
.ais-page .ais-ClearRefinements-button:hover {
text-decoration: underline;
}
.ais-page .ais-CurrentRefinements-label {
display: table;
width: 100%;
margin: 4px 0;
border: 1px solid #e0e0e0;
cursor: pointer;
}
.ais-page .ais-CurrentRefinements-label:before {
content: '\2a2f';
display: table-cell;
vertical-align: middle;
width: 0;
padding: 4px 6px;
background: #e0e0e0;
}
.ais-page .ais-CurrentRefinements-label div {
display: inline;
}
.ais-page .ais-CurrentRefinements-label > div {
display: table-cell;
vertical-align: middle;
margin-top: -0.15em;
margin-bottom: -0.15em;
padding: 4px 6px;
background: #f4f4f4;
width: 100%;
max-width: 1px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
line-height: 1.3;
}
.ais-page .ais-CurrentRefinements-label:hover {
text-decoration: none;
}
.ais-page .ais-CurrentRefinements-label:hover > div {
text-decoration: line-through;
}
.ais-page .ais-CurrentRefinements-label {
font-weight: bold;
}
.ais-RangeSlider .rheostat-tooltip {
display: none;
background: transparent;
position: absolute;
font-size: 0.8em;
transform: translate(-50%, -100%);
left: 50%;
line-height: 1.5em;
text-align: center;
}
.ais-page .ais-current-refined-values--link {
display: block;
position:relative;
width: 100%;
margin: 0 0 1rem 0;
padding: 0.25rem 0.5rem 0.25rem 0.5rem;
background-color: #F6E3E3;
cursor: pointer;
}
.ais-page .ais-current-refined-values--link:hover {
text-decoration: none;
}
.ais-page .ais-current-refined-values--link:after {
content: '\2a2f';
position:absolute;
width: 0;
padding: 4px 6px;
font-size: 25px;
color: #000000;
top: -3px;
right: 20px;
}
.ais-page .ais-current-refined-values--link div {
display: inline;
}
.ais-page .ais-current-refined-values--link > div {
display: block;
margin-top: -0.15em;
margin-bottom: -0.15em;
padding: 4px 6px;
width: 100%;
line-height: 1.3;
color: #000;
}
.ais-page .ais-current-refined-values--link:hover > div {
text-decoration: line-through;
}
.ais-page .ais-current-refined-values--label {
font-weight: bold;
}
.ais-RangeSlider .rheostat-handle:hover .rheostat-tooltip {
display: block;
}
.ais-RangeSlider .rheostat-handle {
background: #fff;
border-radius: 50%;
cursor: grab;
height: 20px;
outline: none;
transform: translate(-50%, calc(-50% + -3px));
border: 1px solid #ccc;
width: 20px;
z-index: 1;
}
.ais-RangeSlider .rheostat-value {
padding-top: 15px;
font-size: 0.8em;
transform: translateX(-50%);
position: absolute;
}
.ais-RangeSlider .rheostat-horizontal {
cursor: pointer;
margin: 16px 16px 24px;
}
.ais-RangeSlider .rheostat-background {
background-color: rgba(65, 66, 71, 0.08);
border: 1px solid #ddd;
height: 6px;
display: block;
}
.ais-RangeSlider .rheostat-progress {
background-color: var(--main-color);
cursor: pointer;
height: 4px;
top: 1px;
position: absolute;
display: block;
}
.ais-RangeSlider .rheostat-marker-horizontal {
background: #ddd;
width: 1px;
height: 5px;
pointer-events: none;
display: block;
}
.ais-RangeSlider .rheostat-marker-large {
background: #ddd;
width: 2px;
height: 12px;
display: block;
}
/* Search box */
.collection .ais-input {
display: none !important;
}
.ais-page .ais-input {
display: none;
}
.ais-SearchBox {
position: relative;
height: 40px;
}
.ais-SearchBox-form {
margin-top: 8px;
}
.ais-SearchBox-submit {
display: block;
position: absolute;
top: calc(50% - 3px);
transform: translateY(-50%);
right: 0;
border: inherit;
background-color: inherit;
cursor: pointer;
}
.ais-SearchBox-submitIcon {
background-color: transparent;
fill: #7b7b7b;
width: 16px;
height: 16px;
}
.ais-SearchBox-reset {
position: absolute;
top: calc(50% - 4px);
transform: translateY(-50%);
right: 27px;
border: inherit;
background-color: inherit;
cursor: pointer;
}
.ais-page .ais-input--label {
display: table-cell;
vertical-align: middle;
width: 0;
padding: 8px;
padding-right: 24px;
white-space: nowrap;
color: white;
background: var(--main-color);
}
.ais-results-size-xs .ais-page .ais-input--label {
display: none;
}
.ais-page .ais-search-box-container {
display: table-cell;
width: 100%;
vertical-align: middle;
}
.ais-page .ais-SearchBox-input {
width: 100%;
padding: 8px 16px 8px 4px;
border: none;
}
.ais-page .ais-SearchBox-input::-ms-clear,
.ais-page .ais-SearchBox-input::-ms-reveal {
display: none;
width: 0;
height: 0;
}
.ais-page .ais-SearchBox-input::-webkit-search-decoration,
.ais-page .ais-SearchBox-input::-webkit-search-cancel-button,
.ais-page .ais-SearchBox-input::-webkit-search-results-button,
.ais-page .ais-SearchBox-input::-webkit-search-results-decoration {
display: none;
}
.ais-page .ais-SearchBox-input,
.ais-page .ais-SearchBox-input:focus {
outline: 0;
box-shadow: none;
height: 32px;
padding: 0 48px 0 38px;
}
/* Facet */
.ais-facet-dropdown-wrapper .ais-dropdown-checkbox,
.ais-dropdown-checkbox:checked ~ .ais-facet-dropdown-container {
display: none;
}
.ais-dropdown-checkbox:not(:checked) ~ .ais-facet-dropdown-container {
display: block;
}
.ais-dropdown-checkbox:not(:checked) ~ .ais-facet--header .ais-range-slider--header--expand-icon {
display: none;
}
.ais-dropdown-checkbox:checked ~ .ais-facet--header .ais-range-slider--header--collapse-icon {
display: none;
}
.ais-page .ais-facets .ais-facet-dropdown-wrapper {
margin-top: 10px;
padding-bottom: 10px;
}
.ais-facets .ais-facet-dropdown-wrapper .ais-range-slider--header .ais-range-slider--header--expand-icon,
.ais-facets .ais-facet-dropdown-wrapper .ais-range-slider--header .ais-range-slider--header--collapse-icon {
float: right;
}
.ais-facets .ais-facet-dropdown-wrapper:not(:last-child) {
border-bottom: 1px solid lightgray;
}
.ais-facet-dropdown-wrapper.ais-facet-hidden {
display: none;
}
.ais-facets .ais-facet-dropdown-wrapper:first-child {
margin-top: 0;
}
.ais-page .ais-input-button {
display: table-cell;
vertical-align: middle;
width: 0;
padding: 4px 8px;
}
.ais-page .ais-clear-input-icon,
.ais-page .ais-algolia-icon {
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
cursor: pointer;
}
.ais-page .ais-clear-input-icon {
display: none;
width: 16px;
height: 16px;
background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBvcGFjaXR5PSIwLjYiPjxwYXRoIGQ9Ik0uNTY2IDEuNjk4TDAgMS4xMyAxLjEzMiAwbC41NjUuNTY2TDYgNC44NjggMTAuMzAyLjU2NiAxMC44NjggMCAxMiAxLjEzMmwtLjU2Ni41NjVMNy4xMzIgNmw0LjMwMiA0LjMuNTY2LjU2OEwxMC44NjggMTJsLS41NjUtLjU2Nkw2IDcuMTMybC00LjMgNC4zMDJMMS4xMyAxMiAwIDEwLjg2OGwuNTY2LS41NjVMNC44NjggNiAuNTY2IDEuNjk4eiIvPjwvc3ZnPg==');
}
.ais-page .ais-algolia-icon {
width: 24px;
height: 24px;
background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOTUgOTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPmFsZ29saWEtbmV3LWxvZ288L3RpdGxlPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iLTM3LjkwMSUiIHkxPSIxMzQuNzY4JSIgeDI9IjEzMC4xMTQlIiB5Mj0iLTI3LjgwMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMDBBRUZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzNjlFNyIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iOTQuMDQ1IiBoZWlnaHQ9Ijk0LjA3MiIgcng9IjEyLjM3NCIvPjxwYXRoIGQ9Ik00OC4xMjUgMjMuNzc1Yy0xNC42NzEgMC0yNi41OCAxMS44OTgtMjYuNTggMjYuNTg4IDAgMTQuNjkgMTEuODk1IDI2LjU4OCAyNi41OCAyNi41ODggMTQuNjg1IDAgMjYuNTgtMTEuOTEyIDI2LjU4LTI2LjYwMlM2Mi44MSAyMy43NzUgNDguMTI1IDIzLjc3NXptMCA0NS4zMDdjLTEwLjM0MyAwLTE4LjcyNy04LjM4Ni0xOC43MjctMTguNzMzIDAtMTAuMzQ2IDguMzg0LTE4LjczMiAxOC43MjctMTguNzMyIDEwLjM0NCAwIDE4LjcyNyA4LjM4NiAxOC43MjcgMTguNzMyIDAgMTAuMzQ3LTguMzgzIDE4LjczMy0xOC43MjcgMTguNzMzem0wLTMzLjZ2MTMuOTU1YzAgLjQwOC40MzYuNjguODAzLjQ5TDYxLjMgNDMuNTAxYS41NDguNTQ4IDAgMCAwIC4yMTctLjc2MmMtMi41NzItNC41MDYtNy4zMzUtNy41OTYtMTIuODM0LTcuOGEuNTQ5LjU0OSAwIDAgMC0uNTU4LjU0NHpNMzAuNzYgMjUuMjQ2bC0xLjYyLTEuNjJhNC4wODIgNC4wODIgMCAwIDAtNS43NyAwbC0xLjkzMyAxLjkzM2E0LjA4NSA0LjA4NSAwIDAgMCAwIDUuNzczbDEuNjA2IDEuNjA2Yy4yNDUuMjQ1LjY0LjIwNC44NDQtLjA2OGEzMC41NzIgMzAuNTcyIDAgMCAxIDMuMTE2LTMuNjYyIDI5LjcyMyAyOS43MjMgMCAwIDEgMy42ODktMy4xMzFjLjI3Mi0uMTkuMy0uNi4wNjgtLjgzem0yNi4wNjMtNC4yMzR2LTMuMjI2YTQuMDc4IDQuMDc4IDAgMCAwLTQuMDgzLTQuMDg0aC05LjVhNC4wNzggNC4wNzggMCAwIDAtNC4wODMgNC4wODR2My4zMDhjMCAuMzY4LjM1NC42MjYuNzA4LjUzMWEyOS41NjIgMjkuNTYyIDAgMCAxIDguMjc1LTEuMTU3YzIuNzIyIDAgNS40MDMuMzY3IDcuOTg5IDEuMDc1YS41NS41NSAwIDAgMCAuNjk0LS41M3oiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+);
}
/* Search header */
.ais-page .ais-search-header {
padding: 0 0.9em 0.4em 0.9em;
background-color: transparent;
color: black;
font-size: 16px;
margin-top: 20px;
}
.ais-page .ais-search-header:after {
content: '';
clear: both;
display: block;
}
.ais-page .ais-search-header * {
font-size: inherit;
line-height: 1.6;
}
/* Stats */
.ais-page .ais-stats-container {
margin-bottom: 25px;
}
.ais-page .ais-stats--nb-results {
font-weight: bold;
}
.ais-results-size-xs .ais-page .ais-Stats {
float: none;
}
.ais-page .ais-search-header .ais-Stats-text {
font-size: 16px;
color: black;
}
/* Display mode */
.ais-page .ais-display-options {
display: flex;
column-gap: 25px;
flex-wrap: wrap;
}
.ais-page .ais-change-display {
cursor: pointer;
}
.ais-page .ais-change-display-block{
margin-right: 10px;
}
.ais-page .ais-change-display-block,
.ais-page .ais-change-display-list {
color: #7a7a7a;
}
.ais-page .ais-change-display-block:hover,
.ais-page .ais-change-display-list:hover,
.ais-page .ais-change-display-selected {
color: black;
}
/* Sort orders */
.ais-page .ais-sort {
font-size: 16px;
color: black;
}
.ais-results-size-xs .ais-page .ais-sort {
float: none;
}
.ais-page .ais-SortBy {
display: inline-block;
}
.ais-page .ais-SortBy-select {
height: auto;
padding: 0.5rem 30px 0.25rem 0.85rem;
margin-top: -0.1em;
border: 1px solid #000;
}
/* Hits */
.ais-page .ais-Hits:after {
content: '';
clear: both;
display: block;
}
.ais-page .ais-hit-empty {
margin-top: 60px;
margin-bottom: 60px;
text-align: center;
}
.ais-page .ais-hit-empty .ais-hit-empty--title {
margin-bottom: 15px;
}
.ais-page .ais-Highlight-highlighted {
color: var(--main-color);
background:none;
font-weight: bold;
font-style:italic;
}
.ais-page .ais-hit {
margin: 8px 0 16px 0;
cursor: pointer;
}
.ais-page .ais-hit:hover {
border-color: var(--main-color);
}
.ais-page .ais-hit--details .ais-hit--primarydetails > * {
width: 100%;
line-height: 1.3;
text-align: center;
}
.ais-hit .button {
padding-inline: 8px;
}
.ais-page .ais-hit--title {
color: #000;
margin-bottom: 4px;
}
.ais-page .ais-hit--title .ais-Highlight .ais-Highlight-highlighted {
color: var(--main-color);
}
.ais-page .ais-hit--title .ais-Highlight .ais-Highlight-nonHighlighted {
color: black;
}
.ais-page .ais-hit--title:hover .ais-Highlight .ais-Highlight-nonHighlighted {
color: var(--main-color);
text-decoration:underline;
}
.ais-page .ais-hit--title a > span {
font-size: 18px;
}
.ais-page .ais-hit--title a:hover {
text-decoration: none;
}
.ais-page .ais-hit--subtitle {
font-size: initial;
color: var(--secondary-color);
}
.ais-page .ais-hit--subtitle * {
font-size: inherit;
margin-bottom: 2px;
}
.ais-page .ais-hit--subtitle .ais-hit--author {
color: black;
display: block;
}
.ais-page .ais-hit--subtitle .ais-hit--author a {
color:#000;
}
.ais-page .ais-hit--subtitle .ais-hit--author a:hover {
color:var(--main-color);
}
.ais-page .ais-hit--subtitle .ais-hit--isbn,
.ais-page .ais-hit--subtitle .ais-hit--release-month-year {
color: black;
display: none;
}
.ais-page .ais-hit--on-sale-date {
display: none;
color: black;
margin-bottom: 10px;
}
.ais-page .ais-hit--description {
display: none;
white-space: initial !important;
}
.ais-page .ais-hit--description .ais-hit--description--body {
margin-bottom: 10px;
line-height:1.5;
}
.ais-page .ais-hit--description .ais-hit--description--read-more a {
color: black;
text-decoration: underline;
text-underline-offset: 3px;
}
.ais-page .ais-hit--description .ais-hit--description--read-more a:hover {
color:var(--main-color);
}
.ais-page .ais-hit--format {
color: #484848;
margin-bottom: 4px;
}
.ais-page .ais-hit--additionaldetails .ais-hit--release-month-year {
color: black;
}
.ais-page .ais-hit--price {
margin: 10px 0;
color: var(--main-color);
font-size: 20px;
}
.ais-page .ais-hit--price .price--compare {
margin-bottom: 10px;
font-size: 16px;
}
.ais-page .ais-hit--cart-button {
display: inline-block;
width: auto;
padding: 8px 16px;
margin-top: 8px;
color: var(--secondary-color);
background: #f4f4f4;
font-size: 0.9em;
text-transform: uppercase;
}
.ais-page .ais-hit--cart-button:not(.ais-hit--cart-button__disabled):hover {
background-color: var(--main-color);
color: white;
text-decoration: none;
}
.ais-page .ais-hit--cart-button__disabled {
background: #ccc;
}
.ais-page .ais-results-as-list .ais-hit {
padding: 30px 25px; /* $v_padding $h_padding */
width: 100%;
min-height: 170px; /* $img_size + 2 * $v_padding */
display: flex;
}
.ais-page .ais-results-as-list .ais-hit--picture-link {
display: block;
width: 174px;
min-width: 30%;
}
.ais-page .ais-results-as-list .ais-hit--picture {
width: 100%; /* $img_size */
height: 290px; /* $img_size */
min-width: 174px;
background-position: center top;
background-size: contain;
background-repeat: no-repeat;
display: block;
max-width: 100%;
}
.ais-page .ais-results-as-list .ais-hit--details {
display: flex;
flex-grow: 1;
margin-left: 16px; /* $img_size + 2 * $h_padding */
margin-right: 16px;
}
.ais-page .ais-results-as-list .ais-hit--primarydetails {
padding-right: 16px;
flex-grow: 1;
}
.ais-page .ais-results-as-list .ais-hit--primarydetails .ais-hit--title {
margin-bottom: 8px;
}
.ais-page .ais-results-as-list .ais-hit--primarydetails .ais-hit--title > a, .ais-page .ais-results-as-list .ais-hit--primarydetails .ais-hit--title > a span {
font-size: 18px;
}
.ais-page .ais-results-as-list .ais-hit--primarydetails .ais-hit--on-sale-date,
.ais-page .ais-results-as-list .ais-hit--primarydetails .ais-hit--description,
.ais-page .ais-results-as-list .ais-hit--primarydetails .ais-hit--isbn,
.ais-page .ais-results-as-list .ais-hit--primarydetails .ais-hit--release-month-year {
display: block;
}
.ais-page .ais-results-as-list .ais-hit--primarydetails .ais-hit--on-sale-isbn {
margin-bottom: 10px;
}
.ais-page .ais-results-as-list .ais-hit--additionaldetails .ais-hit--release-month-year {
display: none;
}
.ais-page .ais-results-as-list .ais-hit--details .ais-hit--primarydetails > * {
text-align: left;
}
.ais-page .ais-results-as-list .ais-hit--details .ais-hit--additionaldetails {
text-align: center;
width: 200px;
min-width: 200px;
}
.ais-page .ais-results-as-list .ais-hit--details .ais-hit--format {
margin-bottom: 20px;
}
.ais-page .ais-results-as-list .ais-hit--details .price--compare {
margin-bottom: 20px;
}
.ais-page .ais-results-as-list .ais-hit--details .ais-hit--price--main {
display: block;
margin-bottom: 20px;
}
.ais-page .ais-results-as-list .ais-hit--details .ais-hit--additionaldetails .ais-hit--format {
font-size: 24px;
}
.ais-page .ais-results-as-list .ais-hit--details .add-to-cart {
white-space: nowrap;
}
.ais-page .ais-results-as-block .ais-hit {
padding: 15px 15px 30px;
text-align: center;
display: flex;
flex-direction: column;
height: 100%;
}
.ais-page .ais-results-as-block .ais-hit .ais-hit--primarydetails .ais-hit--title > a,
.ais-page .ais-results-as-block .ais-hit .ais-hit--primarydetails .ais-hit--title > a span {
font-size: 16px;
}
.ais-page .ais-results-as-block .ais-hit .ais-hit--primarydetails .ais-hit--subtitle {
margin-bottom: 5px;
}
.ais-page .ais-results-as-block .ais-hit .ais-hit--additionaldetails .ais-hit--release-month-year {
margin-bottom: 10px;
line-height:1.5;
}
.ais-results-size-xs .ais-page .ais-results-as-list .ais-hit .ais-hit--additionaldetails,
.ais-results-size-sm .ais-page .ais-results-as-list .ais-hit .ais-hit--additionaldetails,
.ais-results-size-md .ais-page .ais-results-as-list .ais-hit .ais-hit--additionaldetails {
width: 100%;
text-align: left;
}
@media (max-width: 1023px) {
.ais-page .ais-results-as-block .ais-hit {
padding: 30px 0;
}
.ais-page .ais-results-as-list .ais-hit--details {
flex-direction: column;
}
.ais-page .ais-search-header {
display: flex;
flex-direction: column;
}
.ais-page .ais-search-header .ais-change-display {
font-size: 16px;
order: 2;
margin-top: 0;
}
.ais-page .ais-results-as-list .ais-hit--format {
margin:15px 0;
font-size: 18px;
}
.ais-page .ais-results-as-list .ais-hit--picture {
min-width:30%;
}
.ais-results-as-block .ais-Hits-item {
padding:0 1rem;
}
}
.ais-results-as-block .ais-Hits .ais-Hits-list {
display: grid;
grid-template-columns: 25% 25% 25% 25%;
}
.ais-results-size-xs .ais-results-as-block .ais-Hits .ais-Hits-list,
.ais-results-size-sm .ais-results-as-block .ais-Hits .ais-Hits-list,
.ais-results-size-md .ais-results-as-block .ais-Hits .ais-Hits-list {
grid-template-columns: 50% 50%;
}
.ais-results-size-lg
.ais-page
.ais-results-as-block
.ais-Hits-item:nth-of-type(3n + 1)
.ais-hit {
margin-left: 0;
}
.ais-page .ais-results-as-block .ais-hit--picture {
width: 100%; /* $img_size */
height: 300px; /* $img_size */
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
display: block;
}
.ais-results-size-xs .ais-results-as-block .ais-hit--picture,
.ais-results-size-sm .ais-results-as-block .ais-hit--picture {
height: 250px;
}
.ais-page .ais-results-as-block .ais-hit--details {
margin-top: 5px; /* $img_size + $v_padding */
flex-grow: 1;
display: flex;
flex-direction: column;
}
.ais-page .ais-results-as-block .ais-hit--additionaldetails {
display: flex;
flex-direction: column;
flex-grow: 1;
}
.ais-page .ais-results-as-block .ais-hit--spacer {
flex-grow: 1;
}
/* Pagination */
.ais-page .ais-Pagination-list {
text-align: center;
margin: 0 0 1rem;
}
.ais-page .ais-Pagination-item {
display: inline-block;
width: 28px;
height: 28px;
margin: 0px 5px;
border: 1px solid #e0e0e0;
border-radius: 5px;
text-align: center;
font-size: 14px;
}
.ais-page .ais-Pagination-item:not(.ais-Pagination-item--selected) a:hover {
background-color: #e0e0e0;
}
.ais-page .ais-Pagination-item--selected {
border: none;
}
.ais-page .ais-Pagination-item--selected a:hover {
color: black;
text-decoration: none;
cursor: default;
}
.ais-page .ais-Pagination--active {
border-color: var(--main-color);
}
.ais-page .ais-Pagination-item--disabled {
visibility: hidden;
}
.ais-page .ais-Pagination-link {
display: inline-block;
width: 100%;
height: 100%;
padding: 8px 0;
font-size: 0.9em;
color: black;
}
.ais-RefinementList-showMore {
margin:10px 0 0;
}
.ais-RefinementList-showMore--disabled {
display:none;
}
.ais-page .ais-results-as-block .ais-hit--isbn {
display:none;
}
.ais-page .ais-results-as-list .ais-hit--author a {
text-decoration:underline;
text-underline-offset: 3px;
}
.ais-page .ais-results-as-list .ais-hit--author,
.ais-page .ais-results-as-list .ais-hit--release-month-year,
.ais-page .ais-results-as-list .ais-hit--on-sale-date {
line-height:1.5;
margin:0 0 5px;
}
.ais-page .ais-results-as-list .ais-hit--isbn {
margin:0 0 15px;
}
</script>
<script>
algoliaShopify.shopify = {}
algoliaShopify.shopify.routes = {};
algoliaShopify.shopify.routes.search_url = "/search";
algoliaShopify.shopify.market = {
"id": 34192687280,
"language": {"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},
"currency": "USD",
}
algoliaShopify.shopify.market.translations = {
facets: null,
sort_orders: null,
addToCart: "Add to cart",
allProducts: "See all products ",
articles: "Articles",
by: "by",
changeInput: "changing your input",
clearAll: "Clear all",
clearFilters: "clearing the filters",
collections: "Collections",
in: "in",
matching: "matching",
noResultFor: "No results for ",
noResultFound: "No result found",
oneResultFound: "1 result found",
or: "or",
outOf: "out of",
outOfStock: "Out of stock",
pages: "Pages",
products: "Products",
relevance: "Relevance",
resultsFound: "results found",
search: "Current search",
searchForProduct: "Search for products",
searchTitle: "Search result",
selectedFilter: "Selected filters",
showLess: "Show less",
showMore: "Show more",
sortBy: "Sorted by",
suggestions: "Suggestions",
taxFree: "Tax free",
try: "Try",
}
</script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_externals.js?v=29519840178773972841786045360" defer></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_init.js?v=35336418703127252511786045360" type="text/javascript"></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_translations.js?v=98364233566353059481786045360" defer></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_helpers.js?v=128260813620806620561786045360" defer></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_suggestions_plugin.js?v=48125931120806110351786045360" defer></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_product_plugin.js?v=38639056271280203551786045360" defer></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_collections_plugin.js?v=153388510611353727571786045360" defer></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_articles_plugin.js?v=78953534134619373491786045360" defer></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete_pages_plugin.js?v=44894772667250799321786045360" defer></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_autocomplete.js?v=82744758991076654371786045360" defer></script>
<script src="//harlequin.com/cdn/shop/t/34/assets/algolia_analytics.js?v=181665388288173620021786045360" defer></script>
<script>
(function(algolia) {
'use strict';
algolia.mainTemplate = function mainTemplate({ html, state }, elements, displaySuggestions ) {
return html `<div class="aa-PanelLayout aa-Panel--scrollable">
<div class="aa-PanelSections">
<div class="aa-PanelSection--left">
${displaySuggestions &&
html`<div class="aa-SourceHeader">
<span class="aa-SourceHeaderTitle">${algolia.translations.suggestions}</span>
<div class="aa-SourceHeaderLine" />
</div>
${elements.querySuggestionsPlugin}`}
${elements.collections}
${elements.articles}
${elements.pages}
</div>
<div class="aa-PanelSection--right">
${elements.products}
</div>
</div>
</div>`
};
})(window.algoliaShopify);
</script>
<script>
(function(algolia) {
'use strict';
algolia.mainProductsTemplate = function mainProductsTemplate({ html, state }, elements) {
return html `<div class="aa-PanelLayout aa-Panel--scrollable">
<div class="aa-PanelSection">
${elements.products}
</div>
</div>`
};
})(window.algoliaShopify);
</script>
<script>
(function (algolia) {
'use strict';
algolia.pagesTemplate = function pagesTemplate({item, html, components}, itemLink) {
return html`<a
href="${itemLink}"
class="aa-ItemLink aa-ProductItem"
>
<div class="aa-ItemWrapper">
<div class="aa-ItemContent">
<div class="aa-ItemIcon aa-ItemIcon--noBorder">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor">
<path
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"
/>
</svg>
</div>
<div class="aa-ItemContentBody">
<div class="aa-ItemContentTitle">
${components.Highlight({hit: item, attribute: 'title'})}
</div>
</div>
</div>
</div>
</a>`
};
})(window.algoliaShopify);
</script>
<script>
(function(algolia) {
'use strict';
algolia.collectionsTemplate = function collectionsTemplate({ item, html, components }, itemLink) {
return html `<a
href="${itemLink}"
class="aa-ItemLink"
>
<div class="aa-ItemWrapper">
<div class="aa-ItemContent">
<div class="aa-ItemIcon aa-ItemIcon--noBorder">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor">
<path
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
d="M4 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2V6zM14 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2V6zM4 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2v-2zM14 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2v-2z"
/>
</svg>
</div>
<div class="aa-ItemContentBody">
<div class="aa-ItemContentTitle">
${components.Highlight({ hit: item, attribute: 'title' })}
</div>
</div>
</div>
</div>
</a>`
};
})(window.algoliaShopify);
</script>
<script>
(function(algolia) {
'use strict';
algolia.articlesTemplate = function articlesTemplate({ item, html, components }, itemLink) {
return html `<a
href="${itemLink}"
class="aa-ItemLink"
>
<div class="aa-ItemWrapper">
<div class="aa-ItemContent">
<div class="aa-ItemIcon aa-ItemIcon--noBorder">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor">
<path
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
d="M7 7h.01M7 3h5c.512 0 1.024.195 1.414.586l7 7a2 2 0 010 2.828l-7 7a2 2 0 01-2.828 0l-7-7A1.994 1.994 0 013 12V7a4 4 0 014-4z"
/>
</svg>
</div>
<div class="aa-ItemContentBody">
<div class="aa-ItemContentTitle">
${components.Highlight({ hit: item, attribute: 'title' })}
</div>
</div>
</div>
</div>
</a>`
};
})(window.algoliaShopify);
</script>
<script>
(function(algolia) {
'use strict';
function stripBracketedText(value) {
return String(value || '').replace(/\[[^\]]*\]/g, '').replace(/\s{2,}/g, ' ').trim();
}
algolia.productTemplate = function productTemplate({ item, html, components }, distinct, itemLink, getConversionData) {
item = algolia.helpers.localizeHitData(item);
var cleanTitle = stripBracketedText(item.title);
var cleanTitleHit = {
...item,
_highlightResult: {
...(item._highlightResult || {}),
title: {
...((item._highlightResult && item._highlightResult.title) || {}),
value: stripBracketedText(
item._highlightResult && item._highlightResult.title
? item._highlightResult.title.value
: item.title
)
}
}
};
return html `<a
href="${itemLink}"
class="aa-ItemLink aa-ProductItem"
onClick="${(event) => getConversionData(event, item)}"
>
<div class="aa-ItemContent">
<div class="aa-ItemPicture aa-ItemPicture--loaded">
<img src="${algolia.helpers.compactImage(item)}" alt="${cleanTitle}" />
</div>
<div class="aa-ItemContentBody">
<div class="aa-ItemContentBrand">
${item.product_type && components.Highlight({ hit: item, attribute: 'product_type' })}
${item.vendor && html`<span> by </span>`}
${item.vendor && components.Highlight({ hit: item, attribute: 'vendor' })}
</div>
<div class="aa-ItemContentTitleWrapper">
<div class="aa-ItemContentTitle">
${components.Highlight({ hit: cleanTitleHit, attribute: 'title' })}
<span class="algolia-variant">
${algolia.helpers.variantTitleAddition (item, distinct)}
</span>
</div>
</div>
<div class="aa-ItemContentPrice">
<div class="aa-ItemContentPriceCurrent">
${algolia.helpers.displayPrice(item, distinct)}
</div>
</div>
</div>
</div>
</a>`
};
})(window.algoliaShopify);
</script>
<script>
(function(algolia) {
'use strict';
algolia.suggestionsTemplate = function suggestionsTemplate({item, html, components}) {
return html `<a
class="aa-ItemLink aa-ItemWrapper"
href="${
window.Shopify.routes.root
}search?q=${
encodeURIComponent(item.query)
}"
>
<div class="aa-ItemContent">
<div class="aa-ItemIcon aa-ItemIcon--noBorder">
<svg viewBox="0 0 24 24" fill="currentColor">
<path d="M16.041 15.856c-0.034 0.026-0.067 0.055-0.099 0.087s-0.060 0.064-0.087 0.099c-1.258 1.213-2.969 1.958-4.855 1.958-1.933 0-3.682-0.782-4.95-2.050s-2.050-3.017-2.050-4.95 0.782-3.682 2.050-4.95 3.017-2.050 4.95-2.050 3.682 0.782 4.95 2.050 2.050 3.017 2.050 4.95c0 1.886-0.745 3.597-1.959 4.856zM21.707 20.293l-3.675-3.675c1.231-1.54 1.968-3.493 1.968-5.618 0-2.485-1.008-4.736-2.636-6.364s-3.879-2.636-6.364-2.636-4.736 1.008-6.364 2.636-2.636 3.879-2.636 6.364 1.008 4.736 2.636 6.364 3.879 2.636 6.364 2.636c2.125 0 4.078-0.737 5.618-1.968l3.675 3.675c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z" />
</svg>
</div>
<div class="aa-ItemContentBody">
<div class="aa-ItemContentTitle">
${
components.Highlight({hit: item, attribute: 'query'})
}
</div>
</div>
</div>
<div class="aa-ItemActions">
<button
class="aa-ItemActionButton"
title={"Fill query with ${
item.query
}"} >
<svg viewBox="0 0 24 24" fill="currentColor">
<path d="M8 17v-7.586l8.293 8.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-8.293-8.293h7.586c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10c-0.552 0-1 0.448-1 1v10c0 0.552 0.448 1 1 1s1-0.448 1-1z" />
</svg>
</button>
</div>
</a>`
};
})(window.algoliaShopify);
</script>
<script>
(function(algolia) {
'use strict';
algolia.headerTemplate = function headerTemplate({ html, state }, resource) {
return html `<div class="aa-SourceHeader">
<span class="aa-SourceHeaderTitle">${algolia.translation_helpers.render_title(resource, state.query)}</span>
<div class="aa-SourceHeaderLine" />
</div>`
};
})(window.algoliaShopify);
</script>
<script>
(function(algolia) {
'use strict';
algolia.footerTemplate = function footerTemplate({html, state}) {
return html `<div class="aa-footer">
<a class="aa-SeeAllBtn" href="${
window.Shopify.routes.root
}search?q=${
encodeURIComponent(state.query)
}">
${
algolia.translations.allProducts
}
(${
algolia.helpers.formatNumber(state.context.nbProducts)
})
</a>
</div>`
};
})(window.algoliaShopify);
</script>
<script>
(function (algolia) {
'use strict';
algolia.noResultsTemplate = function noResultsTemplate({html, state}) {
return html`<div class="aa-PanelLayout aa-Panel--scrollable">
<p class="aa-NoResultsHeader">
${algolia.translation_helpers.no_result_for(state.query)}
</p>
<a class="aa-NoResultsLink" href="${window.Shopify.routes.root}search?q=">
${algolia.translations.allProducts}
</a>
</div>`
};
})(window.algoliaShopify);
</script>
<!-- /Algolia head -->
<!-- Google Tag Manager -->
<script>
(function (w,d,s,l,i){w[l] = w[l] || [];w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js' });var f = d.getElementsByTagName(s)[0],j = d.createElement(s),dl = l != 'dataLayer' ? '&l=' + l : '';j.async = true;j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;f.parentNode.insertBefore(j, f);})(window, document, 'script', 'dataLayer', 'GTM-53D9QHM5');
</script>
<!-- End Google Tag Manager -->
<!-- BEGIN app block: shopify://apps/sailthru-marketing-automation/blocks/trackjs/8e674d31-e74c-4f39-80c9-7666085fb03b --><script src="https://cdn.shopify.com/extensions/f8158eca-02c4-4c78-b012-f731b809005d/sailthru-marketing-automation-2/assets/trackjs.js" defer></script>
<!-- END app block --><script src="https://cdn.shopify.com/extensions/01a01f9b-cd4a-777f-8267-22c4f57dc4a5/480457a85d09def1894b34f2803163746309b39a-34229/assets/algolia_autocomplete.js" type="text/javascript" defer="defer"></script>
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 69302091952,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script>
window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
</script>
<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,r=/bytedance/i;function o(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var r=0,o=e.split(";");r<o.length;r++){var d=o[r],t=d.indexOf("=");if(-1!==t){var n=d.slice(0,t).trim();if(n){var i=void 0;try{i=decodeURIComponent(n)}catch(e){i=n}if("_shopify_s"===i){var a=d.slice(t+1).trim();try{return decodeURIComponent(a)}catch(e){return a}}}}}return}catch(e){return}}function d(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}return function(t,n,i,a){var s,c,u,l,f=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},p=(c=(s={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,u=s.legacy,(l=navigator.userAgent).match(e)?"bot":l.match(c)?"modern":l.match(u)?"legacy":l.match(r)?"bot":"unknown"),h=function(e){var r=e.version,t=e.browserTarget,n=e.surface,i=e.shopId,a=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var c,u=e.status,l=e.errorMsg;if(!a)return d("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{var f=(new Date).getTime();c=JSON.stringify({metadata:{event_sent_at_ms:f},events:[{schema_id:"web_pixels_manager_load/3.2",payload:{version:r,bundle_target:t,page_url:s,status:u,surface:n,error_msg:l,shop_id:i,visit_token:o()},metadata:{event_created_at_ms:f}}]})}catch(e){return!1}var p,h=!1;try{"function"==typeof window.navigator.sendBeacon&&-1===(p=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===p.indexOf("iPad; CPU OS 12_")&&-1===p.indexOf("iPod touch; CPU iPhone OS 12_")&&(h=window.navigator.sendBeacon.bind(window.navigator)(a,c))}catch(e){h=!1}if(h)return!0;try{var m=new XMLHttpRequest;return m.open("POST",a,!0),m.setRequestHeader("Content-Type","text/plain"),m.send(c),!0}catch(e){return d("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:i,browserTarget:p,surface:t.surface,shopId:t.shopId,monorailEndpoint:t.monorailEndpoint});if(Boolean(null==(y=null==(m=window.Shopify)?void 0:m.analytics)?void 0:y.replayQueue))h.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var m,y;h.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var g=window.Shopify;g.analytics=g.analytics||{};var v=g.analytics;v.replayQueue=[],v.publish=function(e,r,o){return v.replayQueue.push([e,r,o]),!0};try{self.performance.mark("wpm:start")}catch(e){}var w,b="modern"===p?"modern":"legacy",P=(null!=a?a:{modern:"",legacy:""})[b],S=[(w={baseUrl:n,hashVersion:i,buildTarget:b}).baseUrl,"/wpm","/b",w.hashVersion,"modern"===w.buildTarget?"m":"l",".js"].join("");try{f.browserTarget=p,O(function(){try{O(_)}catch(e){h.emit({status:"failed",errorMsg:U(e)})}}),h.emit({status:"loading"})}catch(e){h.emit({status:"failed",errorMsg:U(e)})}}function C(){if(!function(){var e,r;return Boolean(null==(r=null==(e=window.Shopify)?void 0:e.analytics)?void 0:r.initialized)}()){var e=window.webPixelsManager.init(t)||void 0;if(e){var r=window.Shopify.analytics;r.replayQueue.forEach(function(r){var o=r[0],d=r[1],t=r[2];e.publishCustomEvent(o,d,t)}),r.replayQueue=[],r.publish=e.publishCustomEvent,r.visitor=e.visitor,r.initialized=!0}}}function _(){return h.emit({status:"failed",errorMsg:"".concat(S," has failed to load")})}function O(e){var r;!function(e){var r=e.src,o=e.async,d=void 0===o||o,t=e.onload,n=e.onerror,i=e.sri,a=e.scriptDataAttributes,s=void 0===a?{}:a,c=document.createElement("script"),u=document.querySelector("head"),l=document.querySelector("body");if(c.async=d,c.src=r,i&&(c.integrity=i,c.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{c.dataset[f]=s[f]}catch(e){}if(t&&c.addEventListener("load",t),n&&c.addEventListener("error",n),u)u.appendChild(c);else{if(!l)throw new Error("Did not find a head or body element to append the script");l.appendChild(c)}}({src:S,async:!0,onload:C,onerror:e,sri:(r=P,"string"==typeof r&&/^sha384-[A-Za-z0-9+/=]+$/.test(r)?P:""),scriptDataAttributes:f})}function U(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 69302091952,storefrontBaseUrl: "https://harlequin.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://harlequin.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["d5bdd5d0","656605ce"],webPixelsConfigList: [{"id":"1531510960","configuration":"{\"trackingDomainUrl\":\"www.tp88trk.com\",\"networkId\":\"725\",\"advertiserId\":\"855\",\"integrationShopifyV2Id\":\"37\",\"clickBehaviorMode\":\"basic\",\"clickScript\":\"NULL\",\"conversionBehaviorMode\":\"basic\",\"conversionScript\":\"NULL\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0bbfaaa9e6472ddcd310579ecd5fb51b","type":"APP","apiClientId":148011515905,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1476624560","configuration":"{\"pixelCode\":\"CFV5AQJC77UFDMGL7J4G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1474003120","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-7EE944X2EE\\\",\\\"AW-1066987404\\\",\\\"GT-NN6N8KRW\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-7EE944X2EE\\\",\\\"AW-1066987404\\\/OUZVCPzKkNEcEIzf4_wD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-7EE944X2EE\\\",\\\"AW-1066987404\\\/zWX_CIjLkNEcEIzf4_wD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-7EE944X2EE\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-7EE944X2EE\\\",\\\"AW-1066987404\\\/0bkHCIXLkNEcEIzf4_wD\\\",\\\"MC-D7TK50D9QF\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-7EE944X2EE\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-7EE944X2EE\\\",\\\"AW-1066987404\\\/C3SzCInJkNEcEIzf4_wD\\\",\\\"MC-D7TK50D9QF\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-7EE944X2EE\\\",\\\"AW-1066987404\\\/cM3OCILLkNEcEIzf4_wD\\\",\\\"MC-D7TK50D9QF\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-7EE944X2EE\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-7EE944X2EE\\\",\\\"AW-1066987404\\\/_RrzCIvLkNEcEIzf4_wD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-7EE944X2EE\\\",\\\"AW-1066987404\\\/Bm1pCP_KkNEcEIzf4_wD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-7EE944X2EE\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"9120410995b7c9c6f4f039573265c0ea","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1473314992","configuration":"{\"pixel_id\":\"1421149728143095\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"abff2a8add143ccb04deb20f0ebd74a9","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"148111536","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Reader Service RSOA - Pixels"},{"id":"148504752","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Retailer Button Clicks"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0510","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0510","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Harlequin","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"harlequin-na.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/harlequin.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8017395712176","handle":"saving-the-deputys-ranch","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992955580592","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017382899888","handle":"texas-cold-case-murder","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992925696176","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017043882160","handle":"her-undercover-protector","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992202178736","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017422287024","handle":"old-flames","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993013252272","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017428283568","handle":"the-family-he-always-wanted","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993032618160","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017448730800","handle":"billion-dollar-california-fairytale","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993072136368","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017427234992","handle":"hunting-an-arsonist","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993030258864","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017399021744","handle":"an-alaskan-k-9-blessing","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992963215536","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017433198768","handle":"k-9-prime-target","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993041498288","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017413243056","handle":"searching-for-the-stolen-son","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992994279600","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017396695216","handle":"national-forest-k-9-books-1-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992958070960","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017399939248","handle":"too-fast-to-fall-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992965509296","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017446502576","handle":"wedding-night-ultimatum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993068466352","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017430347952","handle":"danger-in-the-rockies","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993036386480","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017428775088","handle":"reclaimed","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993033601200","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017181180080","handle":"common-goal","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992493551792","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017407869104","handle":"cold-case-k-9","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992981696688","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017437360304","handle":"the-auction","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993051885744","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017452007600","handle":"a-betrayal-that-binds","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993077674160","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017451876528","handle":"at-the-greeks-mercy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44993077346480","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017390665904","handle":"billion-dollar-secret-between-them","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992945062064","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017386307760","handle":"greeks-one-night-babies","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992934248624","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017342693552","handle":"a-vow-to-redeem-the-greek","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992845840560","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8017339515056","handle":"the-forbidden-bride-he-stole","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44992838074544","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://harlequin.com/cdn","2d9dfbe8w1156b718pbb247b16m64115e31",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"146896748720","themePublished":"true","eventMetadataId":"c280b2ff-4875-44f9-b803-1f9a823b3992","pageType":"home","shopId":"69302091952","storefrontBaseUrl":"https:\/\/harlequin.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"d5bdd5d0\", \"656605ce\"]","isMerchantRequest":"false","hashVersion":"2d9dfbe8w1156b718pbb247b16m64115e31","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script><script>
window.ShopifyAnalytics = window.ShopifyAnalytics || {};
window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
window.ShopifyAnalytics.meta.currency = 'USD';
var meta = {"page":{"pageType":"home","requestId":"4bf63abf-bc87-44ff-9273-b630d931ed5f-1787326332"}};
for (var attr in meta) {
window.ShopifyAnalytics.meta[attr] = meta[attr];
}
</script>
<script class="analytics">
(function () {
var customDocumentWrite = function(content) {
var jquery = null;
if (window.jQuery) {
jquery = window.jQuery;
} else if (window.Checkout && window.Checkout.$) {
jquery = window.Checkout.$;
}
if (jquery) {
jquery('body').append(content);
}
};
var hasLoggedConversion = function(token) {
if (token) {
return document.cookie.indexOf('loggedConversion=' + token) !== -1;
}
return false;
}
var setCookieIfConversion = function(token) {
if (token) {
var twoMonthsFromNow = new Date(Date.now());
twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
}
}
var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
window.ShopifyAnalytics.lib.trekkie = window.trekkie;
if (trekkie.integrations) {
return;
}
trekkie.methods = [
'identify',
'page',
'ready',
'track',
'trackForm',
'trackLink'
];
trekkie.factory = function(method) {
return function() {
var args = Array.prototype.slice.call(arguments);
args.unshift(method);
trekkie.push(args);
if (window.__TREKKIE_SHIM_QUEUE && (method == 'track' || method == 'page')) {
try {
window.__TREKKIE_SHIM_QUEUE.push({
from: 'trekkie-stub',
method: method,
args: args.slice(1)
});
} catch (e) {
// no-op
}
}
return trekkie;
};
};
for (var i = 0; i < trekkie.methods.length; i++) {
var key = trekkie.methods[i];
trekkie[key] = trekkie.factory(key);
}
trekkie.load = function(config) {
trekkie.config = config || {};
trekkie.config.initialDocumentCookie = document.cookie;
var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
var scriptFallback = document.createElement('script');
scriptFallback.type = 'text/javascript';
scriptFallback.onerror = function(error) {
var Monorail = {
produce: function produce(monorailDomain, schemaId, payload) {
var currentMs = new Date().getTime();
var event = {
schema_id: schemaId,
payload: payload,
metadata: {
event_created_at_ms: currentMs,
event_sent_at_ms: currentMs
}
};
return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
},
sendRequest: function sendRequest(endpointUrl, payload) {
// Try the sendBeacon API
if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
var blobData = new window.Blob([payload], {
type: 'text/plain'
});
if (window.navigator.sendBeacon(endpointUrl, blobData)) {
return true;
} // sendBeacon was not successful
} // XHR beacon
var xhr = new XMLHttpRequest();
try {
xhr.open('POST', endpointUrl);
xhr.setRequestHeader('Content-Type', 'text/plain');
xhr.send(payload);
} catch (e) {
console.log(e);
}
return false;
},
isIos12: function isIos12() {
return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
}
};
Monorail.produce('monorail-edge.shopifysvc.com',
'trekkie_storefront_load_errors/1.1',
{shop_id: 69302091952,
theme_id: 146896748720,
app_name: "storefront",
context_url: window.location.href,
source_url: "//harlequin.com/cdn/s/trekkie.storefront.7bcd7bb8195e24c65a61d69d69eb32392ed0d53f.min.js"});
};
scriptFallback.async = true;
scriptFallback.src = '//harlequin.com/cdn/s/trekkie.storefront.7bcd7bb8195e24c65a61d69d69eb32392ed0d53f.min.js';
first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//harlequin.com/cdn/s/trekkie.storefront.7bcd7bb8195e24c65a61d69d69eb32392ed0d53f.min.js';
first.parentNode.insertBefore(script, first);
};
trekkie.load(
{"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69302091952,"isMerchantRequest":null,"themeId":146896748720,"themeCityHash":"2615786253336907852","contentLanguage":"en","currency":"USD","eventMetadataId":"c280b2ff-4875-44f9-b803-1f9a823b3992"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["f43e7f5e","b5387b81","d5bdd5d0"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
);
var loaded = false;
trekkie.ready(function() {
if (loaded) return;
loaded = true;
window.ShopifyAnalytics.lib = window.trekkie;
var originalDocumentWrite = document.write;
document.write = customDocumentWrite;
try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
document.write = originalDocumentWrite;
var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
var token = match? match[1]: undefined;
if (!hasLoggedConversion(token)) {
setCookieIfConversion(token);
}
});
window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"4bf63abf-bc87-44ff-9273-b630d931ed5f-1787326332","shopifyEmitted":true});
var eventsListenerScript = document.createElement('script');
eventsListenerScript.async = true;
eventsListenerScript.src = "//harlequin.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
defer
src="https://harlequin.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.8.4.min.js"
data-application="storefront-renderer"
data-shop-id="69302091952"
data-render-region="gcp-europe-west1"
data-page-type="index"
data-theme-instance-id="146896748720"
data-theme-name="Harlequin"
data-theme-version="0.0.0"
data-monorail-region="shop_domain"
data-resource-timing-sampling-rate="10"
data-shs="true"
data-shs-beacon="true"
data-shs-export-with-fetch="true"
data-shs-logs-sample-rate="1"
data-shs-beacon-endpoint="https://harlequin.com/api/collect"
></script>
<meta name="shopify-y" content="890c30d3-1521-462d-980c-7ff56ac84394"><meta name="shopify-s" content="cba4825f-7335-4353-8d60-82bf63244028"><meta name="new-cookie-storage-activated" content="f">
</head>
<body class="index subscriber-status-unknown">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-53D9QHM5" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<a class="skip-to-content-link button visually-hidden" href="#MainContent">Skip to content</a><!-- BEGIN sections: theme-header-announcement-bars -->
<div id="shopify-section-sections--19326185373872__theme_header_announcement_dktK3Q" class="shopify-section shopify-section-group-theme-header-announcement-bars no-print">
<style> #shopify-section-sections--19326185373872__theme_header_announcement_dktK3Q .button {background: #ffffff !important; color: #d11b33 !important; border: none !important;} </style></div><div id="shopify-section-sections--19326185373872__theme_header_announcement_qE6Rti" class="shopify-section shopify-section-group-theme-header-announcement-bars no-print">
<style> #shopify-section-sections--19326185373872__theme_header_announcement_qE6Rti .announcement-bar {} #shopify-section-sections--19326185373872__theme_header_announcement_qE6Rti .button {background: #ffffff !important; color: #d11b33 !important; border: none !important;} </style></div><div id="shopify-section-sections--19326185373872__theme_header_announcement_Yi3eeQ" class="shopify-section shopify-section-group-theme-header-announcement-bars no-print">
<style> #shopify-section-sections--19326185373872__theme_header_announcement_Yi3eeQ .button {background: #fff !important; color: #d11b33 !important; border: none !important;} </style></div><div id="shopify-section-sections--19326185373872__theme_header_announcement_KLd67V" class="shopify-section shopify-section-group-theme-header-announcement-bars no-print">
<style> #shopify-section-sections--19326185373872__theme_header_announcement_KLd67V .button {background: #fff !important; color: #d11b33 !important; border: none !important;} </style></div><div id="shopify-section-sections--19326185373872__theme_header_announcement_chMxWz" class="shopify-section shopify-section-group-theme-header-announcement-bars no-print">
<style> #shopify-section-sections--19326185373872__theme_header_announcement_chMxWz .button {background: #d11b33 !important; color: #ffffff !important; border: none !important;} </style></div>
<!-- END sections: theme-header-announcement-bars --><div id="shopify-section-theme-header" class="shopify-section"><script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "Harlequin","url": "https:\/\/harlequin.com"
}
</script><div class="no-print box--shadow" role="banner">
<div class="page-width large-down--hide pt-16">
<div class="display--flex align-items--center justify-content--space-between border--bottom pb-8"><a href="/" class="line-height-0 display--flex align-items--center">
<img class="header__logo"
srcset="//harlequin.com/cdn/shop/files/Harlequin-Logo_RGB_RED.png?v=1756137911&width=150 150w,//harlequin.com/cdn/shop/files/Harlequin-Logo_RGB_RED.png?v=1756137911&width=300 300w"
sizes="150px"
alt="Harlequin Home"
width="150"
height="31"
>
</a><div class="flex-grow px-32"><div class="header-search display--flex relative js-search-autocomplete"></div></div><details id="AccountMenu-account">
<summary class="header__account__summary text-bold red-hover">Account</summary>
<div class="header__account__dropdown"><div class="pb-16 pt-8 border--bottom text-center">
<a class="button width--100 mb-20" href="/account/login">Sign in</a>
<a class="red-hover text-bold display--block" href="/account/register">Create an Account</a>
</div><ul class="list-unstyled"><li class="p-8">
<a id="AccountLink-account" class="red-hover" href="/account/login">Account</a>
</li><li class="p-8">
<a id="AccountLink-bookshelf" class="red-hover" href="/account/login">Bookshelf</a>
</li><li class="p-8">
<a id="AccountLink-subscriptions" class="red-hover" href="/account/login">Subscriptions</a>
</li><li class="p-8">
<a id="AccountLink-purchase-history" class="red-hover" href="/account/login">Purchase History</a>
</li></ul>
</div>
</details>
<div class="color--dark-gray display--flex ml-80"><span class="text-right">Spend $30,<br/>Get Free Shipping<br/></span><a href="/cart"
aria-live="polite" aria-atomic="true"
class="header__cart header-mini-cart-toggle ml-8 display--flex align-items--center relative"
aria-label="Cart, 0 items in your cart"
>
<span class="fa fa-shopping-cart text-align-bottom" aria-hidden="true"></span>
<span id="header-cart-count" class="header__cart__count bg-color--red color--white text-center text-bold">0</span>
</a>
</div>
</div><nav class="relative">
<ul class="header__list display--flex list-unstyled width--100"><li class="header__menu-item pr-32"><details>
<summary id="HeaderMenu-books" class="header__menu-link red-hover py-16">Books</summary>
<div class="width--100 header__menu-link__wrapper">
<ul class="header__menu-link__dropdown display--flex text-small "><li class="display--flex flex-direction--column width--20 px-16 "><span class="text-bold text-uppercase mb-20">Shop By</span>
<ul class="header__list list-unstyled"><li class="pb-10">
<a class="red-hover" href="/collections/new-releases">New Releases</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/discover-miniseries">Miniseries</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/featured-categories">Categories</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/upcoming-books">Upcoming Books</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/deals">Deals</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/romance-bestsellers">Romance Bestsellers</a>
</li></ul></li><li class="display--flex flex-direction--column width--20 px-16 "><span class="text-bold text-uppercase mb-20">Series and Imprints</span>
<ul class="header__list list-unstyled"><li class="pb-10">
<a class="red-hover" href="/collections/afterglow-books">Afterglow Books</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-fortunes-of-texas">Harlequin Fortunes of Texas</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-heartwarming">Harlequin Heartwarming</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-historical">Harlequin Historical</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-intrigue">Harlequin Intrigue</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-medical-romance">Harlequin Medical Romance</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-montana-mavericks">Harlequin Montana Mavericks</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-presents">Harlequin Presents</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-romance">Harlequin Romance</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-romantic-suspense">Harlequin Romantic Suspense</a>
</li></ul>
</li>
<li class="display--flex flex-direction--column width--20 px-16">
<span class="text-bold text-uppercase mb-20 visibility-hidden">Column Break</span>
<ul class="header__list list-unstyled"><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-special-edition">Harlequin Special Edition</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/harlequin-special-releases">Harlequin Special Releases</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/carina-press">Carina Press</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/love-inspired">Love Inspired</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/love-inspired-suspense">Love Inspired Suspense</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/mira">MIRA</a>
</li><li class="pb-10">
<a class="red-hover" href="/collections/worldwide-mystery">Worldwide Mystery</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/explore-romance-series">Explore All Romance Series</a>
</li></ul></li><li class="display--flex flex-direction--column width--20 px-16 "><span class="text-bold text-uppercase mb-20">Discover</span>
<ul class="header__list list-unstyled"><li class="pb-10">
<a class="red-hover" href="/pages/guides-to-romance-genres">Guide to Romance Genres</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/summer-romance-books">Summer Romance</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/lgbtq-romance">LGBTQ+ Romance</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/black-led-romance">Black-Led Romance</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/romance-tropes">Romance Storylines You’ll Love</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/buy-harlequin-romance-books">Shopping at Harlequin.com</a>
</li><li class="pb-10">
<a class="red-hover" href="/pages/harlequin-audiobooks">Harlequin Audiobooks</a>
</li></ul></li><li class="display--flex flex-direction--column width--20 px-16 "><span class="text-bold text-uppercase mb-20">Featured</span>
<ul class="header__list list-unstyled"><li class="pb-10">
<a class="button width--100 text-small" href="/collections/new-releases">New Releases!</a>
</li><li class="pb-10">
<a class="button width--100 text-small" href="https://harlequin.com/pages/reader-service-b94?pubid=302041">Romance Boxes</a>
</li><li class="pb-10">
<a class="button width--100 text-small" href="https://harlequin.com/search?meta.hc-product-mf.categories=FIC027100&meta.hc-product-mf.onSaleDateTimestamp=Current%20and%20previous%20months&sort=meta.hc-product-mf.onSaleDateTimestamp/DESC&page=1">Cowboy Romance</a>
</li><li class="pb-10">
<a class="button width--100 text-small" href="/pages/romance-bestsellers">Romance Hits</a>
</li></ul></li></ul>
</div>
</details>
</li><li class="header__menu-item pr-32"><details>
<summary id="HeaderMenu-subscriptions" class="header__menu-link red-hover py-16">Subscriptions</summary>
<div class="width--100 header__menu-link__wrapper">
<ul class="header__menu-link__dropdown display--flex text-small "><li class="display--flex flex-direction--column width--20 px-16 "><a class="red-hover" href="/pages/welcome-to-the-harlequin-reader-service">Book Subscriptions</a></li><li class="display--flex flex-direction--column width--20 px-16 "><a class="red-hover" href="/pages/reader-service-membership-benefits">Membership Benefits</a></li><li class="display--flex flex-direction--column width--20 px-16 "><a class="red-hover" href="/pages/bonus-bucks">Bonus Bucks</a></li></ul>
</div>
</details>
</li><li class="header__menu-item pr-32"><div class="py-16">
<a
id="HeaderMenu-free-online-reads"
class="red-hover"href="/blogs/stories"
>
<span>
Free Online Reads
</span>
</a>
</div></li></ul>
</nav>
</div><div class="large-up--hide display--flex justify-content--space-between relative"><details>
<summary id="header__mobile__nav-toggle" aria-controls="mobile-nav" aria-label="Open menu">
<div id="header__mobile__nav-toggle__lines" class="relative">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</div>
</summary>
<nav id="mobile-nav" class="header__mobile__nav-toggle__menu box--shadow">
<ul class="list-unstyled"><li class="p-16 text-center"><a class="button width--100 mb-16" href="/account/register">New customer? Start Here</a>
<a class="red-hover display--block" href="/account/login">or Sign in</a></li><li>
<details id="Menu-mobile-account" class="header__mobile__menu__row">
<summary class="header__mobile__menu__title p-16 display--flex justify-content--space-between width--100">Account</summary>
<ul class="header__list list-unstyled pb-8"><li class="px-16 py-8">
<a class="red-hover" href="/account/login">Account</a>
</li><li class="px-16 py-8">
<a class="red-hover" href="/account/login">Bookshelf</a>
</li><li class="px-16 py-8">
<a class="red-hover" href="/account/login">Subscriptions</a>
</li><li class="px-16 py-8">
<a class="red-hover" href="/account/login">Purchase History</a>
</li></ul>
</details>
</li>
<li>
<details id="Menu-mobile-books" class="header__mobile__menu__row">
<summary class="header__mobile__menu__title p-16 display--flex justify-content--space-between width--100">Books</summary>
<ul class="header__list list-unstyled pb-8">
<li>
<details id="Menu-mobile-shop-by" class="header__mobile__menu__row__dropdown">
<summary class="header__mobile__menu__subtitle p-16 display--flex justify-content--space-between text-uppercase line-height-1">Shop By <span class="fa fa-plus" aria-hidden="true"></span>
</summary>
<ul class="header__list list-unstyled pb-8"><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/new-releases">New Releases</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/discover-miniseries">Miniseries</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/featured-categories">Categories</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/upcoming-books">Upcoming Books</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/deals">Deals</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/romance-bestsellers">Romance Bestsellers</a>
</li></ul>
</details>
</li>
<li>
<details id="Menu-mobile-series-and-imprints" class="header__mobile__menu__row__dropdown">
<summary class="header__mobile__menu__subtitle p-16 display--flex justify-content--space-between text-uppercase line-height-1">Series and Imprints <span class="fa fa-plus" aria-hidden="true"></span>
</summary>
<ul class="header__list list-unstyled pb-8"><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/afterglow-books">Afterglow Books</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-fortunes-of-texas">Harlequin Fortunes of Texas</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-heartwarming">Harlequin Heartwarming</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-historical">Harlequin Historical</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-intrigue">Harlequin Intrigue</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-medical-romance">Harlequin Medical Romance</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-montana-mavericks">Harlequin Montana Mavericks</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-presents">Harlequin Presents</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-romance">Harlequin Romance</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-romantic-suspense">Harlequin Romantic Suspense</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-special-edition">Harlequin Special Edition</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/harlequin-special-releases">Harlequin Special Releases</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/carina-press">Carina Press</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/love-inspired">Love Inspired</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/love-inspired-suspense">Love Inspired Suspense</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/mira">MIRA</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/collections/worldwide-mystery">Worldwide Mystery</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/explore-romance-series">Explore All Romance Series</a>
</li></ul>
</details>
</li>
<li>
<details id="Menu-mobile-discover" class="header__mobile__menu__row__dropdown">
<summary class="header__mobile__menu__subtitle p-16 display--flex justify-content--space-between text-uppercase line-height-1">Discover <span class="fa fa-plus" aria-hidden="true"></span>
</summary>
<ul class="header__list list-unstyled pb-8"><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/guides-to-romance-genres">Guide to Romance Genres</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/summer-romance-books">Summer Romance</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/lgbtq-romance">LGBTQ+ Romance</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/black-led-romance">Black-Led Romance</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/romance-tropes">Romance Storylines You’ll Love</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/buy-harlequin-romance-books">Shopping at Harlequin.com</a>
</li><li class="pr-16 py-8 pl-32 text-capitalize">
<a class="red-hover" href="/pages/harlequin-audiobooks">Harlequin Audiobooks</a>
</li></ul>
</details>
</li>
<li>
<div class="header__mobile__menu__subtitle display--flex justify-content--space-between text-uppercase line-height-1">Featured</div>
<div class="pb-8 px-16"><a class="button width--100 mt-8" href="/collections/new-releases">New Releases!</a><a class="button width--100 mt-8" href="https://harlequin.com/pages/reader-service-b94?pubid=302041">Romance Boxes</a><a class="button width--100 mt-8" href="https://harlequin.com/search?meta.hc-product-mf.categories=FIC027100&meta.hc-product-mf.onSaleDateTimestamp=Current%20and%20previous%20months&sort=meta.hc-product-mf.onSaleDateTimestamp/DESC&page=1">Cowboy Romance</a><a class="button width--100 mt-8" href="/pages/romance-bestsellers">Romance Hits</a></div>
</li></ul>
</details>
</li>
<li>
<details id="Menu-mobile-subscriptions" class="header__mobile__menu__row">
<summary class="header__mobile__menu__title p-16 display--flex justify-content--space-between width--100">Subscriptions</summary>
<ul class="header__list list-unstyled pb-8"><li class="px-16 py-8">
<a class="red-hover" href="/pages/welcome-to-the-harlequin-reader-service">Book Subscriptions</a>
</li><li class="px-16 py-8">
<a class="red-hover" href="/pages/reader-service-membership-benefits">Membership Benefits</a>
</li><li class="px-16 py-8">
<a class="red-hover" href="/pages/bonus-bucks">Bonus Bucks</a>
</li></ul>
</details>
</li>
<li class="header__mobile__menu__row">
<a
href="/blogs/stories"
class="header__mobile__menu__title p-16 display--flex justify-content--space-between red-hover width--100"
>Free Online Reads</a>
</li><li class="header__mobile__menu__row">
<a
href="https://help.harlequin.com/"
class="header__mobile__menu__title p-16 display--flex justify-content--space-between red-hover width--100"
>Help</a>
</li><li class="header__mobile__menu__row">
<a
href="http://help.harlequin.com/contact-customer-service/contacting-customer-service"
class="header__mobile__menu__title p-16 display--flex justify-content--space-between red-hover width--100"
>Contact Us</a>
</li></ul>
</nav>
</details>
<a href="/" class="line-height-0 display--flex align-items--center">
<img class="header__logo"
srcset="//harlequin.com/cdn/shop/files/Harlequin-Logo_RGB_RED.png?v=1756137911&width=150 150w,//harlequin.com/cdn/shop/files/Harlequin-Logo_RGB_RED.png?v=1756137911&width=300 300w"
sizes="150px"
alt="Harlequin Home"
width="150"
height="31"
>
</a><div class="pr-16 display--flex"><details id="search-expand-details">
<summary class="header__mobile__search__toggle height--100 display--flex align-items--center fa fa-search" aria-label="Open search"></summary>
<div class="header__mobile__search__section"><div class="header-search display--flex relative js-search-autocomplete"></div></div>
</details>
<script>
document.getElementById('search-expand-details').addEventListener('toggle', event => {
if (event.target.open) {
event.target.querySelector('.aa-DetachedSearchButton').click();
const cancelButton = document.querySelector('.aa-DetachedOverlay .aa-DetachedCancelButton');
cancelButton.addEventListener('click', event => {
debugger;
});
}
});
</script><div class="color--dark-gray display--flex"><a href="/cart"
aria-live="polite" aria-atomic="true"
class="header__cart header-mini-cart-toggle ml-8 display--flex align-items--center relative"
aria-label="Cart, 0 items in your cart"
>
<span class="fa fa-shopping-cart text-align-bottom" aria-hidden="true"></span>
<span id="header-cart-count" class="header__cart__count bg-color--red color--white text-center text-bold">0</span>
</a>
</div>
</div>
</div>
</div>
</div><main
id="MainContent"
data-current-location="United States"
class=""
role="main"
tabindex="-1"
>
<section id="shopify-section-template--19326189043888__component_img_text_banner_fgWDMt" class="shopify-section"><div class="page-width relative overflow-hidden"><div
id="img-text-banner-template--19326189043888__component_img_text_banner_fgWDMt"
class="img-text-banner display--flex large-down--flex-column mt-16 mb-32 border-radius-5 overflow-hidden relative bg-color--orange"
><div
id="img-text-banner-text_iraUHq"
class="z-index--1 img-text-banner__text flex-grow flex-shrink justify-content--center display--flex flex-direction--column large-down--text-center large-up--text-center"
style="padding: 16px 16px 20px 16px;"
><p class="color--red h1 font-extra-condensed text-no-bold text-uppercase">Romance Books + 30% Off = More Happily-Ever-Afters!</p><p class="color--red h2 text-no-case text-no-bold">Save 30% when you get 3 books or more with code <strong>SAVE30</strong></p><div class="pb-16">
<a href="/collections/new-releases" class="button text-bold button--primary border-0">Browse Books</a>
</div>
<div class="color--red text-xs">Offer valid August 20, 2026, 12:00 a.m. to August 23, 2026, 11:59 p.m. ET.
<span class="display--block">
<a class="text-decoration--underline" href="#" onclick="hqDisplayModal(this, '<p>Coupon code: SAVE30. Offer valid August 20, 2026, 12:00 a.m. to August 23, 2026, 11:59 p.m. ET while supplies last. Offer excludes subscriptions and cannot be used in conjunction with any other promotion or offer. Total minimum purchase of 3 books required. Discount applied to the list price of each book before tax.</p>')">Details</a>
</span>
</div></div><div
id="img-text-banner-image_ce4rB3"
class="z-index--1 text-center relative overflow-hidden justify-content--center display--flex flex-direction--column large-down--pull-top large-down--pull-top"
><style data-shopify>@media (min-width: 1024px){
#img-text-banner-image_ce4rB3 {
flex: 0 0 585px;
}
}</style><picture
id="img-text-banner-image_ce4rB3--img"
class="overflow-hidden"
style="padding: 0px 0px;"
>
<source
media="(min-width: 1024px)"
srcset="//harlequin.com/cdn/shop/files/2608_site_sale_2_desktop.png?v=1784128675&width=600 600w, //harlequin.com/cdn/shop/files/2608_site_sale_2_desktop.png?v=1784128675&width=1200 1200w"
>
<img
class="display--block width--100"
srcset="//harlequin.com/cdn/shop/files/2608_site_sale_2_mobile.png?v=1784128675&width=600 600w, //harlequin.com/cdn/shop/files/2608_site_sale_2_mobile.png?v=1784128675&width=1200 1200w, //harlequin.com/cdn/shop/files/2608_site_sale_2_mobile.png?v=1784128675&width=2000 2000w"
sizes="(min-width: 1024px) 585px, 100vw"
alt=""
>
</picture></div></div>
</div>
<style> #shopify-section-template--19326189043888__component_img_text_banner_fgWDMt .button {background: var(--color-red); color: #fff;} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_EBJntc" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_EBJntc .button {background: var(--color-red); color: #fff;} #shopify-section-template--19326189043888__component_img_text_banner_EBJntc .img-text-banner {background-color: #fbe6fc !important;} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_n8xFwi" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_n8xFwi .button {background: white; color: var(--color-red);} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_LiKiEQ" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_LiKiEQ .button {background: var(--color-red); color: #fff;} #shopify-section-template--19326189043888__component_img_text_banner_LiKiEQ .img-text-banner {background-color: #fbe6fc !important;} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_QWKMbd" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_QWKMbd .button {background: var(--color-red); color: #fff;} #shopify-section-template--19326189043888__component_img_text_banner_QWKMbd .img-text-banner {background-color: #f9e161;} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_RnRgWd" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_RnRgWd .button {background: white; color: var(--color-red);} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_6gU3EB" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_6gU3EB .button {background: white; color: var(--color-red);} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_B6KLkM" class="shopify-section">
</section><section id="shopify-section-template--19326189043888__component_img_text_banner_3yG3bU" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_3yG3bU .button {background: white; color: var(--color-red);} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_3ygmWj" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_3ygmWj .button {background: white; color: var(--color-red);} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_GtVWic" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_GtVWic .button {background: white; color: var(--color-red);} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_htEJ8f" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_htEJ8f .button {background: white; color: var(--color-red);} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_M3meHx" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_M3meHx .button {background: white; color: var(--color-red);} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_n4Ctbh" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_n4Ctbh .img-text-banner {background-color: #ffe7d4;} #shopify-section-template--19326189043888__component_img_text_banner_n4Ctbh .button {color: white; background-color: #d11b33;} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_6wYNbW" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_6wYNbW .img-text-banner {background-color: #eecf8e;} </style></section><section id="shopify-section-template--19326189043888__component_img_text_banner_ga68Fw" class="shopify-section">
<style> #shopify-section-template--19326189043888__component_img_text_banner_ga68Fw .img-text-banner {background-color: #ffe7d4;} #shopify-section-template--19326189043888__component_img_text_banner_ga68Fw .button {color: white; background-color: #d11b33;} </style></section><section id="shopify-section-template--19326189043888__component_featured_products_3aw93h" class="shopify-section"><link href="//harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360" rel="stylesheet" type="text/css" media="all" /><div class="page-width page-section"><div class="section-header large-up--text-center relative mt-32 mb-32">
<h2 class="section-header__title">New Releases</h2><a style="position:absolute;bottom:0;right:0;" href="/collections/new-releases" aria-label="View All New Releases">View All</a></div><div id="swiper-template--19326189043888__component_featured_products_3aw93h" class="featured-products swiper " data-swiper-init="template--19326189043888__component_featured_products_3aw93h">
<div class="swiper-wrapper display--flex mb-40"><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/saving-the-deputys-ranch?variant=44992955580592"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369779618.jpg?v=1772582001&width=200 200w, //harlequin.com/cdn/shop/files/9780369779618.jpg?v=1772582001&width=400 400w"
alt="Saving the Deputy's Ranch"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/saving-the-deputys-ranch">Saving the Deputy's Ranch</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Julia%20Ruth&sort=relevance/DESC&page=1">Julia Ruth</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/texas-cold-case-murder?variant=44992925696176"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369784377.jpg?v=1772581716&width=200 200w, //harlequin.com/cdn/shop/files/9780369784377.jpg?v=1772581716&width=400 400w"
alt="Texas Cold Case Murder"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/texas-cold-case-murder">Texas Cold Case Murder</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Laura%20Scott&sort=relevance/DESC&page=1">Laura Scott</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/her-undercover-protector?variant=44992202178736"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369777881.jpg?v=1772574639&width=200 200w, //harlequin.com/cdn/shop/files/9780369777881.jpg?v=1772574639&width=400 400w"
alt="Her Undercover Protector"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/her-undercover-protector">Her Undercover Protector</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Kayla%20Perrin&sort=relevance/DESC&page=1">Kayla Perrin</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/old-flames?variant=44993013252272"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369774415.jpg?v=1772582544&width=200 200w, //harlequin.com/cdn/shop/files/9780369774415.jpg?v=1772582544&width=400 400w"
alt="Old Flames"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="2125"
height="3200"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/old-flames">Old Flames</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Nadine%20Gonzalez&sort=relevance/DESC&page=1">Nadine Gonzalez</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/the-family-he-always-wanted?variant=44993032618160"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369776426.jpg?v=1772582830&width=200 200w, //harlequin.com/cdn/shop/files/9780369776426.jpg?v=1772582830&width=400 400w"
alt="The Family He Always Wanted"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/the-family-he-always-wanted">The Family He Always Wanted</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Lisa%20Childs&sort=relevance/DESC&page=1">Lisa Childs</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/billion-dollar-california-fairytale?variant=44993072136368"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369780539.jpg?v=1785335312&width=200 200w, //harlequin.com/cdn/shop/files/9780369780539.jpg?v=1785335312&width=400 400w"
alt="Book cover for Billion-Dollar California Fairytale"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/billion-dollar-california-fairytale">Billion-Dollar California Fairytale</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Jenny%20Lane&sort=relevance/DESC&page=1">Jenny Lane</a></p></div></div></div>
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
<div class="swiper-pagination small--hide"></div>
</div><script>
window.swiperOptions["template--19326189043888__component_featured_products_3aw93h"] = {
keyboard: true,
slidesPerView: 2,
slidesPerGroup: 2,
navigation: {
nextEl: '#swiper-template--19326189043888__component_featured_products_3aw93h .swiper-button-next',prevEl: '#swiper-template--19326189043888__component_featured_products_3aw93h .swiper-button-prev'
},
pagination: {
el: "#swiper-template--19326189043888__component_featured_products_3aw93h .swiper-pagination",type: "bullets"
},
breakpoints: {
640: {slidesPerView: 3,slidesPerGroup: 3},
800: {slidesPerView: 4,slidesPerGroup: 4},
1024: {slidesPerView: 6,slidesPerGroup: 6}
}
};</script>
</div></section><section id="shopify-section-template--19326189043888__component_featured_products_hUnnVE" class="shopify-section"><link href="//harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360" rel="stylesheet" type="text/css" media="all" /><div class="page-width page-section"><div class="section-header large-up--text-center relative mt-32 mb-32">
<h2 class="section-header__title">Celebrate National Dog Month with K-9 Stories!</h2><a style="position:absolute;bottom:0;right:0;" href="https://harlequin.com/search?meta.hc-product-mf.categories=FIC067000&meta.hc-product-mf.onSaleDateTimestamp=Current%20and%20previous%20months&sort=meta.hc-product-mf.onSaleDateTimestamp/DESC&page=1" target="_blank" rel="noopener" aria-label="View All Celebrate National Dog Month with K-9 Stories!, opens new window">View All</a></div><div id="swiper-template--19326189043888__component_featured_products_hUnnVE" class="featured-products swiper " data-swiper-init="template--19326189043888__component_featured_products_hUnnVE">
<div class="swiper-wrapper display--flex mb-40"><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/hunting-an-arsonist?variant=44993030258864"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369784353.jpg?v=1785335315&width=200 200w, //harlequin.com/cdn/shop/files/9780369784353.jpg?v=1785335315&width=400 400w"
alt="Hunting an Arsonist"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/hunting-an-arsonist">Hunting an Arsonist</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Jessica%20R.%20Patch&sort=relevance/DESC&page=1">Jessica R. Patch</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/an-alaskan-k-9-blessing?variant=44992963215536"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369779595.jpg?v=1772582014&width=200 200w, //harlequin.com/cdn/shop/files/9780369779595.jpg?v=1772582014&width=400 400w"
alt="An Alaskan K-9 Blessing"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/an-alaskan-k-9-blessing">An Alaskan K-9 Blessing</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Teri%20Wilson&sort=relevance/DESC&page=1">Teri Wilson</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/k-9-prime-target?variant=44993041498288"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369782434.jpg?v=1772582852&width=200 200w, //harlequin.com/cdn/shop/files/9780369782434.jpg?v=1772582852&width=400 400w"
alt="K-9 Prime Target"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/k-9-prime-target">K-9 Prime Target</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Cindi%20Myers&sort=relevance/DESC&page=1">Cindi Myers</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/searching-for-the-stolen-son?variant=44992994279600"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369784360.jpg?v=1772582427&width=200 200w, //harlequin.com/cdn/shop/files/9780369784360.jpg?v=1772582427&width=400 400w"
alt="Searching for the Stolen Son"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/searching-for-the-stolen-son">Searching for the Stolen Son</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Connie%20Queen&sort=relevance/DESC&page=1">Connie Queen</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/national-forest-k-9-books-1-3?variant=44992958070960"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369776105.jpg?v=1772582001&width=200 200w, //harlequin.com/cdn/shop/files/9780369776105.jpg?v=1772582001&width=400 400w"
alt="National Forest K-9: Books 1-3"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1933"
height="2687"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/national-forest-k-9-books-1-3">National Forest K-9: Books 1-3</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Kathleen%20Donnelly&sort=relevance/DESC&page=1">Kathleen Donnelly</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/too-fast-to-fall-1?variant=44992965509296"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369763334.jpg?v=1772582016&width=200 200w, //harlequin.com/cdn/shop/files/9780369763334.jpg?v=1772582016&width=400 400w"
alt="Too Fast to Fall"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="2125"
height="3200"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/too-fast-to-fall-1">Too Fast to Fall</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Karen%20Booth&sort=relevance/DESC&page=1">Karen Booth</a></p></div></div></div>
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
<div class="swiper-pagination small--hide"></div>
</div><script>
window.swiperOptions["template--19326189043888__component_featured_products_hUnnVE"] = {
keyboard: true,
slidesPerView: 2,
slidesPerGroup: 2,
navigation: {
nextEl: '#swiper-template--19326189043888__component_featured_products_hUnnVE .swiper-button-next',prevEl: '#swiper-template--19326189043888__component_featured_products_hUnnVE .swiper-button-prev'
},
pagination: {
el: "#swiper-template--19326189043888__component_featured_products_hUnnVE .swiper-pagination",type: "bullets"
},
breakpoints: {
640: {slidesPerView: 3,slidesPerGroup: 3},
800: {slidesPerView: 4,slidesPerGroup: 4},
1024: {slidesPerView: 6,slidesPerGroup: 6}
}
};</script>
</div></section><section id="shopify-section-template--19326189043888__component_featured_products_3t7FzQ" class="shopify-section"><link href="//harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360" rel="stylesheet" type="text/css" media="all" /><div class="page-width page-section"><div class="section-header large-up--text-center relative mt-32 mb-32">
<h2 class="section-header__title">Romance Bestsellers</h2><a style="position:absolute;bottom:0;right:0;" href="/pages/romance-bestsellers" aria-label="View All Romance Bestsellers">View All</a></div><div id="swiper-template--19326189043888__component_featured_products_3t7FzQ" class="featured-products swiper " data-swiper-init="template--19326189043888__component_featured_products_3t7FzQ">
<div class="swiper-wrapper display--flex mb-40"><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/wedding-night-ultimatum?variant=44993068466352"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369766632.jpg?v=1772583193&width=200 200w, //harlequin.com/cdn/shop/files/9780369766632.jpg?v=1772583193&width=400 400w"
alt="Wedding Night Ultimatum"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/wedding-night-ultimatum">Wedding Night Ultimatum</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Clare%20Connelly&sort=relevance/DESC&page=1">Clare Connelly</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/danger-in-the-rockies?variant=44993036484784"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9781335957757.jpg?v=1772582835&width=200 200w, //harlequin.com/cdn/shop/files/9781335957757.jpg?v=1772582835&width=400 400w"
alt="Danger in the Rockies"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/danger-in-the-rockies">Danger in the Rockies</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Terri%20Reed&sort=relevance/DESC&page=1">Terri Reed</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/reclaimed?variant=44993033601200"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780778306030.jpg?v=1772582829&width=200 200w, //harlequin.com/cdn/shop/files/9780778306030.jpg?v=1772582829&width=400 400w"
alt="Reclaimed"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="2295"
height="3234"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/reclaimed">Reclaimed</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Jaymin%20Eve&sort=relevance/DESC&page=1">Jaymin Eve</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/common-goal?variant=44992493584560"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9781335534606.jpg?v=1781821807&width=200 200w, //harlequin.com/cdn/shop/files/9781335534606.jpg?v=1781821807&width=400 400w"
alt="Common Goal Deluxe Limited Edition"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="2125"
height="3200"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/common-goal">Common Goal Deluxe Limited Edition</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Rachel%20Reid&sort=relevance/DESC&page=1">Rachel Reid</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/cold-case-k-9?variant=44992981696688"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369770660.jpg?v=1772582192&width=200 200w, //harlequin.com/cdn/shop/files/9780369770660.jpg?v=1772582192&width=400 400w"
alt="Cold Case K-9"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1924"
height="2824"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/cold-case-k-9">Cold Case K-9</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Caridad%20Pi%C3%B1eiro&sort=relevance/DESC&page=1">Caridad Piñeiro</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/the-auction?variant=44993051951280"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780778306313.jpg?v=1772583075&width=200 200w, //harlequin.com/cdn/shop/files/9780778306313.jpg?v=1772583075&width=400 400w"
alt="The Auction"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="2438"
height="3650"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/the-auction">The Auction</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Sadie%20Kincaid&sort=relevance/DESC&page=1">Sadie Kincaid</a></p></div></div></div>
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
<div class="swiper-pagination small--hide"></div>
</div><script>
window.swiperOptions["template--19326189043888__component_featured_products_3t7FzQ"] = {
keyboard: true,
slidesPerView: 2,
slidesPerGroup: 2,
navigation: {
nextEl: '#swiper-template--19326189043888__component_featured_products_3t7FzQ .swiper-button-next',prevEl: '#swiper-template--19326189043888__component_featured_products_3t7FzQ .swiper-button-prev'
},
pagination: {
el: "#swiper-template--19326189043888__component_featured_products_3t7FzQ .swiper-pagination",type: "bullets"
},
breakpoints: {
640: {slidesPerView: 3,slidesPerGroup: 3},
800: {slidesPerView: 4,slidesPerGroup: 4},
1024: {slidesPerView: 6,slidesPerGroup: 6}
}
};</script>
</div></section><section id="shopify-section-template--19326189043888__component_featured_products_yyGcKT" class="shopify-section"><link href="//harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360" rel="stylesheet" type="text/css" media="all" /><div class="page-width page-section"><div class="section-header large-up--text-center relative mt-32 mb-32">
<h2 class="section-header__title">Spicy Billionaire Romance from Harlequin Presents</h2><a style="position:absolute;bottom:0;right:0;" href="https://harlequin.com/search?meta.hc-product-mf.categories=FIC027340&vendor=Harlequin%20Presents&meta.hc-product-mf.onSaleDateTimestamp=Coming%20soon&sort=relevance/DESC&page=1" target="_blank" rel="noopener" aria-label="View All Spicy Billionaire Romance from Harlequin Presents, opens new window">View All</a></div><div id="swiper-template--19326189043888__component_featured_products_yyGcKT" class="featured-products swiper " data-swiper-init="template--19326189043888__component_featured_products_yyGcKT">
<div class="swiper-wrapper display--flex mb-40"><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/a-betrayal-that-binds?variant=44993077706928"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9781335614162.jpg?v=1772583214&width=200 200w, //harlequin.com/cdn/shop/files/9781335614162.jpg?v=1772583214&width=400 400w"
alt="A Betrayal That Binds"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/a-betrayal-that-binds">A Betrayal That Binds</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Tara%20Pammi&sort=relevance/DESC&page=1">Tara Pammi</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/at-the-greeks-mercy?variant=44993077379248"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9781335614131.jpg?v=1772583214&width=200 200w, //harlequin.com/cdn/shop/files/9781335614131.jpg?v=1772583214&width=400 400w"
alt="At the Greek's Mercy"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1900"
height="2800"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/at-the-greeks-mercy">At the Greek's Mercy</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Louise%20Fuller&sort=relevance/DESC&page=1">Louise Fuller</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/billion-dollar-secret-between-them?variant=44992945062064"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369755551.jpg?v=1772581841&width=200 200w, //harlequin.com/cdn/shop/files/9780369755551.jpg?v=1772581841&width=400 400w"
alt="Billion-Dollar Secret Between Them"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1924"
height="2824"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/billion-dollar-secret-between-them">Billion-Dollar Secret Between Them</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Clare%20Connelly&sort=relevance/DESC&page=1">Clare Connelly</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/greeks-one-night-babies?variant=44992934248624"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369755223.jpg?v=1772581819&width=200 200w, //harlequin.com/cdn/shop/files/9780369755223.jpg?v=1772581819&width=400 400w"
alt="Greek's One-Night Babies"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1924"
height="2824"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/greeks-one-night-babies">Greek's One-Night Babies</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Lynne%20Graham&sort=relevance/DESC&page=1">Lynne Graham</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/a-vow-to-redeem-the-greek?variant=44992845840560"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369745019.jpg?v=1772580931&width=200 200w, //harlequin.com/cdn/shop/files/9780369745019.jpg?v=1772580931&width=400 400w"
alt="A Vow to Redeem the Greek"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1699"
height="2674"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/a-vow-to-redeem-the-greek">A Vow to Redeem the Greek</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Jackie%20Ashenden&sort=relevance/DESC&page=1">Jackie Ashenden</a></p></div></div><div class="swiper-slide small--33 narrowscreen--50 medium--25 large-up--17"><div class="card-product text-center height--100 display--flex flex-direction--column"><a
class="card-product__image display--block relative ratio ratio--product"
href="/products/the-forbidden-bride-he-stole?variant=44992838074544"
aria-hidden="true" tabindex="-1"
>
<img class="card-product__img display--block ratio__content"
srcset="//harlequin.com/cdn/shop/files/9780369745101.jpg?v=1772580913&width=200 200w, //harlequin.com/cdn/shop/files/9780369745101.jpg?v=1772580913&width=400 400w"
alt="The Forbidden Bride He Stole"
sizes="(max-width: 639px) 50vw,(min-width: 640px) and (max-width: 123px) 33w,(min-width: 1024px) and (max-width: 1200px) 17w, 200px"
width="1699"
height="2674"
tabindex="-1"
loading="lazy"></a>
<h3 class="card-product__title mt-8 mb-0">
<a class="red-hover" href="/products/the-forbidden-bride-he-stole">The Forbidden Bride He Stole</a>
</h3><p class="card-product__detail color--dark-gray">by
<a class=" text-decoration--underline red-hover" href="/search?q=Millie%20Adams&sort=relevance/DESC&page=1">Millie Adams</a></p></div></div></div>
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
<div class="swiper-pagination small--hide"></div>
</div><script>
window.swiperOptions["template--19326189043888__component_featured_products_yyGcKT"] = {
keyboard: true,
slidesPerView: 2,
slidesPerGroup: 2,
navigation: {
nextEl: '#swiper-template--19326189043888__component_featured_products_yyGcKT .swiper-button-next',prevEl: '#swiper-template--19326189043888__component_featured_products_yyGcKT .swiper-button-prev'
},
pagination: {
el: "#swiper-template--19326189043888__component_featured_products_yyGcKT .swiper-pagination",type: "bullets"
},
breakpoints: {
640: {slidesPerView: 3,slidesPerGroup: 3},
800: {slidesPerView: 4,slidesPerGroup: 4},
1024: {slidesPerView: 6,slidesPerGroup: 6}
}
};</script>
</div></section><section id="shopify-section-template--19326189043888__component_custom_code_baDQ43" class="shopify-section"><!-- 2607 shop by START --><div id="homepage-shopby-section-2607">
<link href="//harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360" rel="stylesheet" type="text/css" media="all" />
<div class="page-width page-section">
<div class="section-header text-center mt-32 mb-32">
<h2 class="section-header__title">Shop By</h2>
</div>
<div class="section-tabs" role="tablist">
<div class="section-tabs__buttons text-center display--flex justify-content--center mb-32"><button id="tab-button-a9f2e42f-e110-4e0b-b190-253e3e197c0d" class="section-tabs__button narrowscreen--text-sm" aria-selected="true" aria-controls="tab-a9f2e42f-e110-4e0b-b190-253e3e197c0d" role="tab">Categories</button>
<div class="section-tabs__divider"></div><button id="tab-button-18b5ce6b-bc8b-495f-b759-46a47f63dec1" class="section-tabs__button narrowscreen--text-sm" aria-selected="false" aria-controls="tab-18b5ce6b-bc8b-495f-b759-46a47f63dec1" role="tab">Romance Series</button>
<div class="section-tabs__divider"></div><button id="tab-button-f106ffbf-e00a-4619-bab0-a28ddb883581" class="section-tabs__button narrowscreen--text-sm" aria-selected="false" aria-controls="tab-f106ffbf-e00a-4619-bab0-a28ddb883581" role="tab">Imprints</button>
</div>
<div class="section-tabs__panels">
<div id="tab-a9f2e42f-e110-4e0b-b190-253e3e197c0d" class="section-tabs__panel text-center" role="tabpanel" aria-labelledby="tab-button-a9f2e42f-e110-4e0b-b190-253e3e197c0d">
<div class="grid">
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369762061_280x.jpg?v=12615444733134572252" class="collection-card__cover cover-1" alt="" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369783738_280x.jpg?v=3449414942438642788" class="collection-card__cover cover-2" alt="" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369780461_65043a20-aa29-4e2d-a5b3-68f54c269696_280x.jpg?v=12683367939400223315" class="collection-card__cover cover-3" alt="" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">Contemporary Romance<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/search?meta.hc-product-mf.categories=FIC027020&meta.hc-product-mf.onSaleDateTimestamp=Current%20and%20previous%20months&sort=meta.hc-product-mf.onSaleDateTimestamp/DESC&page=1" aria-label=""></a>
</div>
</div>
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369779519_280x.jpg?v=5715468442534353001" class="collection-card__cover cover-1" alt="" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369782434_280x.jpg?v=16397249025894625208" class="collection-card__cover cover-2" alt="" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369783691_280x.jpg?v=680542661703246642" class="collection-card__cover cover-3" alt="" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">
K-9 Reads<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/search?meta.hc-product-mf.categories=FIC067000&meta.hc-product-mf.onSaleDateTimestamp=Current%20and%20previous%20months&sort=meta.hc-product-mf.onSaleDateTimestamp/DESC&page=1" aria-label=""></a>
</div>
</div>
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369779601_280x.jpg?v=11065276911057265421" class="collection-card__cover cover-1" alt="" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369779502_280x.jpg?v=4361670645156679033" class="collection-card__cover cover-2" alt="" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369784315_280x.jpg?v=6968666453179512148" class="collection-card__cover cover-3" alt="" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">
Inspirational Romance<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/search?meta.hc-product-mf.categories=FIC042040&meta.hc-product-mf.onSaleDateTimestamp=Current%20and%20previous%20months&sort=meta.hc-product-mf.onSaleDateTimestamp/DESC&page=1" aria-label=""></a>
</div>
</div>
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369778406_25d9403c-b26a-4ce6-bebc-9f767861e656_280x.jpg?v=3459827231534184273" class="collection-card__cover cover-1" alt="" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369781208_280x.jpg?v=14234300934594059438" class="collection-card__cover cover-2" alt="" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369763310_280x.jpg?v=14386803453600154823" class="collection-card__cover cover-3" alt="" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">
Enemies-To-Lovers Romance<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/search?meta.hc-product-mf.categories=FIC027570&meta.hc-product-mf.onSaleDateTimestamp=Current%20and%20previous%20months&sort=meta.hc-product-mf.onSaleDateTimestamp/DESC&page=1" aria-label=""></a>
</div>
</div>
</div>
<!-- <a href="/pages/featured-categories" class="button button--primary small--100 medium-up--50">View More Harlequin Categories</a> -->
</div>
<div id="tab-18b5ce6b-bc8b-495f-b759-46a47f63dec1" class="section-tabs__panel text-center" hidden role="tabpanel" aria-labelledby="tab-button-18b5ce6b-bc8b-495f-b759-46a47f63dec1">
<div class="grid">
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369777881_280x.jpg?v=4053048886431530655" class="collection-card__cover cover-1" alt="A Home for Mother's Day" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369777850_280x.jpg?v=15321100521676174057" class="collection-card__cover cover-2" alt="An Unexpected Match" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369777829_280x.jpg?v=444204420901453498" class="collection-card__cover cover-3" alt="Something About Her" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">Harlequin Romantic Suspense<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/collections/harlequin-romantic-suspense" aria-label="Love Inspired"></a>
</div>
</div>
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369781161_280x.jpg?v=6338306977514543928" class="collection-card__cover cover-1" alt="Not So Fast" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369781185_280x.jpg?v=17550786737989592080" class="collection-card__cover cover-2" alt="The Shots You Take" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369781314_280x.jpg?v=15698133502793805495" class="collection-card__cover cover-3" alt="Only on Gameday" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">
Harlequin Presents<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/collections/harlequin-presents" aria-label="Harlequin Medical Romance"></a>
</div>
</div>
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369783707_280x.jpg?v=9596404032251748299" class="collection-card__cover cover-1" alt="A Rancher to Depend On" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369783677_280x.jpg?v=11435174962596414185" class="collection-card__cover cover-2" alt="Capturing the Cowboy" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369783745_280x.jpg?v=14526468752900531930" class="collection-card__cover cover-3" alt="Big Sky Manhunt" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">
Harlequin Special Edition<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/collections/harlequin-special-edition" aria-label="Harlequin Montana Mavericks"></a>
</div>
</div>
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369776990_280x.jpg?v=10726915685058050470" class="collection-card__cover cover-1" alt="The Wings That Bind" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369776976_280x.jpg?v=6168954090369855726" class="collection-card__cover cover-2" alt="Accidentally Wedded to a Werewolf" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369777065_280x.jpg?v=14715125401819489984" class="collection-card__cover cover-3" alt="Psycho Beasts" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">
Harlequin Historical<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/collections/harlequin-historical" aria-label="Harlequin Heartwarming"></a>
</div>
</div>
</div>
<a href="/pages/explore-romance-series" class="button button--primary small--100 medium-up--50">View All Romance</a>
</div>
<div id="tab-f106ffbf-e00a-4619-bab0-a28ddb883581" class="section-tabs__panel text-center" hidden role="tabpanel" aria-labelledby="tab-button-f106ffbf-e00a-4619-bab0-a28ddb883581">
<div class="grid">
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9781335081629_280x.jpg?v=8414790836943624665" class="collection-card__cover cover-1" alt="A Home for Mother's Day" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369720368_280x.jpg?v=16042125197647134824" class="collection-card__cover cover-2" alt="An Unexpected Match" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780778306108_280x.jpg?v=779852854297237165" class="collection-card__cover cover-3" alt="Something About Her" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">MIRA<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/collections/mira" aria-label="MIRA"></a>
</div>
</div>
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369760586_280x.jpg?v=17026936833296215949" class="collection-card__cover cover-1" alt="Not So Fast" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369763105_280x.jpg?v=7150313672111415874" class="collection-card__cover cover-2" alt="The Shots You Take" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369735324_280x.jpg?v=6909662675595049912" class="collection-card__cover cover-3" alt="Only on Gameday" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">
Love Inspired Novels<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/search?vendor=Love%20Inspired%20Trade&meta.hc-product-mf.onSaleDateTimestamp=Current%20and%20previous%20months&sort=meta.hc-product-mf.onSaleDateTimestamp/DESC&page=1" aria-label="Love Inspired Novels"></a>
</div>
</div>
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9781335777126_27ca5e89-2dab-4f0d-a92e-e3b4cbf47b24_280x.jpg?v=17772336211110651588" class="collection-card__cover cover-1" alt="A Rancher to Depend On" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9781335418463_280x.jpg?v=7733943064869549192" class="collection-card__cover cover-2" alt="Capturing the Cowboy" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9781335777133_56618e80-9f68-4768-bd59-289e43a04a68_280x.jpg?v=8013585820652683181" class="collection-card__cover cover-3" alt="Big Sky Manhunt" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">
Worldwide Mystery<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/collections/worldwide-mystery" aria-label="Worldwide Mystery"></a>
</div>
</div>
<div class="grid__item small--50 medium-up--25 mb-32">
<div class="collection-card relative text-center red-hover">
<div class="collection-card__covers relative ratio mb-16" style="--ratio-percent: 70%;"><img src="//harlequin.com/cdn/shop/files/9780369748898_280x.jpg?v=17685754838634619385" class="collection-card__cover cover-1" alt="The Wings That Bind" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369763785_280x.jpg?v=14683317791227963745" class="collection-card__cover cover-2" alt="Accidentally Wedded to a Werewolf" loading="lazy"><img src="//harlequin.com/cdn/shop/files/9780369763808_2bcab8ef-3544-4d0b-a350-f14ec6ec7b92_280x.jpg?v=524757123879364527" class="collection-card__cover cover-3" alt="Psycho Beasts" loading="lazy"></div>
<p class="collection-card__title" aria-hidden="true">
Carina Press<span class="fa fa-chevron-right color--red"></span>
</p>
<a class="card-link-mask display--block" href="/collections/carina-press" aria-label="Carina Press"></a>
</div>
</div>
</div>
<!-- <a href="#" class="button button--primary small--100 medium-up--50">View All Imprints</a> -->
</div>
</div>
</div>
</div>
</div>
<script>
window.addEventListener('DOMContentLoaded', () => {
let shopBySectionEl = document.getElementById('homepage-shopby-section-2607');
var panels = shopBySectionEl.querySelectorAll('.section-tabs__panel');
shopBySectionEl.querySelectorAll('.section-tabs__button').forEach((btn) => {
btn.addEventListener('click', (e) => {
var thisPanel = shopBySectionEl.querySelector('#'+btn.getAttribute('aria-controls'));
panels.forEach((panel) => {
panel.setAttribute("hidden", true);
});
thisPanel.removeAttribute("hidden");
shopBySectionEl.querySelector('.section-tabs__button[aria-selected="true"]').setAttribute('aria-selected', false);
btn.setAttribute('aria-selected', true);
});
});
});
</script>
<!-- 2607 shop by END -->
</section><section id="shopify-section-template--19326189043888__component_custom_code_GGMGTw" class="shopify-section">
</section><section id="shopify-section-template--19326189043888__55143ee5-78b5-48ba-8a31-b3489c5b8ffd" class="shopify-section"><link href="//harlequin.com/cdn/shop/t/34/assets/component-cards.css?v=66990209765657783131786045360" rel="stylesheet" type="text/css" media="all" /><div class="page-section"><div class="page-width">
<div ><div class="section-header text-center relative mb-20">
<h2 class="section-header__title color--black">Stay in the Know</h2></div><div class="grid"><div class="grid__item medium-up--33 text-center inline-spacing"><a href="/pages/welcome-to-the-harlequin-reader-service?pubid=302024" class="content-card rounded-corners display--flex flex-direction--column height--100 overflow-hidden color--white"><img class="display--block" srcset="//harlequin.com/cdn/shop/files/2603_subscription_bottom.png?v=1783974980&width=400 400w,//harlequin.com/cdn/shop/files/2603_subscription_bottom.png?v=1783974980&width=600 600w,//harlequin.com/cdn/shop/files/2603_subscription_bottom.png?v=1783974980&width=800 800w,//harlequin.com/cdn/shop/files/2603_subscription_bottom.png?v=1783974980&width=1200 1200w"
sizes="(max-width: 767px) calc(100vw - 2rem), (max-width: 1200px) calc(33vw - 2rem), 370px" loading="lazy" width="740" height="490" alt=""><p class="content-card__color-title flex-grow display--flex align-items--center justify-content--center width--100 bg-color--red hover--underline">Get 20% off books, automatic delivery, access to a FREE ebook library + MORE with Harlequin Reader Service!</p></a></div><div class="grid__item medium-up--33 text-center inline-spacing"><a href="/pages/deals" class="content-card rounded-corners display--flex flex-direction--column height--100 overflow-hidden color--white"><img class="display--block" srcset="//harlequin.com/cdn/shop/files/2603_hp_deals_square.gif?v=1775071744&width=400 400w,//harlequin.com/cdn/shop/files/2603_hp_deals_square.gif?v=1775071744&width=600 600w,//harlequin.com/cdn/shop/files/2603_hp_deals_square.gif?v=1775071744&width=800 800w,//harlequin.com/cdn/shop/files/2603_hp_deals_square.gif?v=1775071744&width=1200 1200w"
sizes="(max-width: 767px) calc(100vw - 2rem), (max-width: 1200px) calc(33vw - 2rem), 370px" loading="lazy" width="740" height="490" alt=""><p class="content-card__color-title flex-grow display--flex align-items--center justify-content--center width--100 bg-color--red hover--underline">Indulge in your next romance for less with deals up to 40% off and ebooks as low as $0.99!</p></a></div><div class="grid__item medium-up--33 text-center inline-spacing"><a href="https://harlequin.com/pages/reader-service-b94?pubid=302041" class="content-card rounded-corners display--flex flex-direction--column height--100 overflow-hidden color--white" target="_blank" rel="noopener" aria-label="Subscribe to the ultimate book box for romance readers and receive a welcome box with 2 FREE books!, opens new window"><img class="display--block" srcset="//harlequin.com/cdn/shop/files/2608_hp_harlequin_box_square.jpg?v=1783974980&width=400 400w,//harlequin.com/cdn/shop/files/2608_hp_harlequin_box_square.jpg?v=1783974980&width=600 600w,//harlequin.com/cdn/shop/files/2608_hp_harlequin_box_square.jpg?v=1783974980&width=800 800w,//harlequin.com/cdn/shop/files/2608_hp_harlequin_box_square.jpg?v=1783974980&width=1200 1200w"
sizes="(max-width: 767px) calc(100vw - 2rem), (max-width: 1200px) calc(33vw - 2rem), 370px" loading="lazy" width="740" height="490" alt=""><p class="content-card__color-title flex-grow display--flex align-items--center justify-content--center width--100 bg-color--red hover--underline">Subscribe to the ultimate book box for romance readers and receive a welcome box with 2 FREE books!</p></a></div></div>
</div>
</div>
</div></section><section id="shopify-section-template--19326189043888__component_featured_content_YjXzA9" class="shopify-section"></section><section id="shopify-section-template--19326189043888__65d76f8e-6ea0-46cd-8e46-ed619bcd2862" class="shopify-section"><style data-shopify>.instafeed-new-carousel-container .instafeed-new-arrow {
z-index: 100;
}
@media (max-width:767px){
#insta-feed .instafeed-container, .instafeed-shopify .instafeed-container {
width: 50% !important;
padding-top: 50% !important;
}
}</style><div class="page-width page-section"><div class="section-heading mb-32 text-center">
<h2 class="section-heading__title">Follow us on Instagram</h2>
</div><div id="insta-feed" class="insta-feed"></div><div class="pt-16 pb-16 text-center">
<a class="button button--primary" href="https://www.instagram.com/harlequinbooks/"target="_blank" rel="noopener" aria-label="Follow Us!, opens new window">
<span class="fab fa-instagram button__icon--first" aria-hidden="true"></span>Follow Us!</a>
</div></div></section>
</main><section id="shopify-section-theme-footer-ctas" class="shopify-section"><style data-shopify>#shopify-section-theme-footer-ctas {
padding: 2rem 0;
background-color: var(--color-red);
color: var(--color-white);
}
@media (max-width: 639px){
.footer-cta:not(:last-child) {margin-bottom: 30px;}
}</style><nav class="no-print footer-ctas page-width display--flex narrowscreen--flex-column critical-hidden"><div class="footer-cta width--33 narrowscreen--100 "><a href="mailto:CustomerService@Harlequin.com" class="footer-cta display--block">
<span class="fa fa-envelope" aria-hidden="true"></span>
Email customer service</a></div><div class="footer-cta width--33 narrowscreen--100 text-center"><a href="https://help.harlequin.com/" class="footer-cta display--block" target="_blank" rel="noopener" aria-label="FAQs, opens new window">
<span class="fa fa-question-circle" aria-hidden="true"></span>
FAQs</a></div><div class="footer-cta width--33 narrowscreen--100 text-right"><a href="#" class="footer-cta__link display--block animate-anchor">back to top <span class="fa fa-arrow-up" aria-hidden="true"></span>
</a></div></nav></section><div id="shopify-section-theme-footer" class="shopify-section theme-footer"><style data-shopify>:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("//harlequin.com/cdn/shop/t/34/assets/font-awesome-brands.woff2?v=1036981091563694341786045360") format("woff2");}</style><link href="//harlequin.com/cdn/shop/t/34/assets/font-awesome-brands.min.css?v=154893261181200339741786045360" rel="stylesheet" media="all"><footer class="page-width critical-hidden no-print">
<div class="grid">
<div class="grid__item large-up--40">
<div class="grid mb-32"><nav class="footer-nav grid__item narrowscreen--100 width--50">
<h4 class="footer__title text-bold">Customer Service</h4>
<ul class="footer-nav__list list-unstyled"><li class="inline-spacing">
<a href="http://help.harlequin.com/"
target="_blank" rel="noopener" aria-label="Help, opens new window">Help</a>
</li><li class="inline-spacing">
<a href="http://help.harlequin.com/ebook-faqs"
target="_blank" rel="noopener" aria-label="Ebook FAQs, opens new window">Ebook FAQs</a>
</li><li class="inline-spacing">
<a href="http://help.harlequin.com/shopping-on-harlequin-com#shipping"
target="_blank" rel="noopener" aria-label="Shipping and Delivery, opens new window">Shipping and Delivery</a>
</li><li class="inline-spacing">
<a href="http://help.harlequin.com/contact-customer-service/contacting-customer-service"
target="_blank" rel="noopener" aria-label="Contact Customer Service, opens new window">Contact Customer Service</a>
</li></ul>
</nav><nav class="footer-nav grid__item narrowscreen--100 width--50">
<h4 class="footer__title text-bold">About Harlequin</h4>
<ul class="footer-nav__list list-unstyled"><li class="inline-spacing">
<a href="http://corporate.harlequin.com/"
target="_blank" rel="noopener" aria-label="About Harlequin, opens new window">About Harlequin</a>
</li><li class="inline-spacing">
<a href="http://corporate.harlequin.com/press-room/"
target="_blank" rel="noopener" aria-label="Press Room, opens new window">Press Room</a>
</li><li class="inline-spacing">
<a href="https://www.harpercollins.com/pages/careers"
target="_blank" rel="noopener" aria-label="Careers, opens new window">Careers</a>
</li><li class="inline-spacing">
<a href="https://www.writeforharlequin.com/"
target="_blank" rel="noopener" aria-label="Write for Harlequin, opens new window">Write for Harlequin</a>
</li><li class="inline-spacing">
<a href="/pages/newsletter-sign-up"
>Email Newsletters</a>
</li><li class="inline-spacing">
<a href="/pages/shameless-romantics-creators"
>Content Creator Program</a>
</li></ul>
</nav></div>
<div class="footer-social large-down--hide mb-40">
<h4 class="footer__title">Stay Connected</h4>
<ul class="list-unstyled display--flex flex-wrap--wrap"><li class="footer-social__item">
<a href="https://www.facebook.com/HarlequinBooks" class="footer-social__link fab fa-facebook-f" aria-label="Facebook, opens new window" target="_blank" rel="noopener"></a>
</li><li class="footer-social__item">
<a href="https://www.pinterest.com/harlequinbooks/" class="footer-social__link fab fa-pinterest" aria-label="Pinterest, opens new window" target="_blank" rel="noopener"></a>
</li><li class="footer-social__item">
<a href="https://www.youtube.com/user\harlequinbooks" class="footer-social__link fab fa-youtube" aria-label="YouTube, opens new window" target="_blank" rel="noopener"></a>
</li><li class="footer-social__item">
<a href="https://www.instagram.com/harlequinbooks/" class="footer-social__link fab fa-instagram" aria-label="Instagram, opens new window" target="_blank" rel="noopener"></a>
</li><li class="footer-social__item">
<a href="https://www.tiktok.com/@harlequinbooks" class="footer-social__link fab fa-tiktok" aria-label="TikTok, opens new window" target="_blank" rel="noopener"></a>
</li></ul>
</div>
</div>
<div class="grid__item large-up--60">
<p class="text-bold">Sign-up to receive newsletters, special offers and other promotional emails from Harlequin.*</p><form id="footer-signup" class="footer-signup" style="max-width: 340px" data-source="Harlequin.com footer" data-list="harlequin_news" data-success-url="/pages/email-newsletters-subscription-confirmation">
<label for="footer-email">Email:</label>
<input class="mb-16" id="footer-email" name="email" type="email" aria-required="true">
<div class="g-recaptcha" data-sitekey="6LeffQktAAAAAB4WNjYwpvwNnbRvi61-TLT2Jt7v" data-callback="footerSignupRecaptchaComplete" data-expired-callback="footerSignupRecaptchaExpired" style="margin-bottom: 15px"></div>
<div role="alert" aria-live="polite">
<div class="js-signup-error" style="display:none">Something went wrong signing up. Please refresh the page and try again, and contact us if the problem persists.</div>
</div>
<input class="button button--outline color--black mb-16 width--100" type="submit" value="Subscribe" disabled>
</form><div class="rte"><p>*Harlequin Enterprises ULC (Harlequin.com) is located at 22 Adelaide Street West, 41st Floor, Toronto, Ontario M5H 4E3 and sends informational and promotional emails on behalf of itself, Harlequin Sales Corporation and Harlequin Digital Sales Corporation. Subscribers can unsubscribe at any time. By signing up, you agree to our <a href="https://corporate.harlequin.com/terms-and-conditions/" title="https://corporate.harlequin.com/terms-and-conditions/">terms of service</a> and <a href="https://corporate.harlequin.com/privacy-notice-full/" title="https://corporate.harlequin.com/privacy-notice-full/">privacy policy</a>.</p></div><div class="footer-social large-up--hide mt-32 mb-32">
<h4 class="footer__title">Stay Connected</h4>
<ul class="footer-social list-unstyled display--flex flex-wrap--wrap"><li class="footer-social__item">
<a href="https://www.facebook.com/HarlequinBooks" class="footer-social__link fab fa-facebook-f" aria-label="Facebook, opens new window" target="_blank" rel="noopener"></a>
</li><li class="footer-social__item">
<a href="https://www.pinterest.com/harlequinbooks/" class="footer-social__link fab fa-pinterest" aria-label="Pinterest, opens new window" target="_blank" rel="noopener"></a>
</li><li class="footer-social__item">
<a href="https://www.youtube.com/user\harlequinbooks" class="footer-social__link fab fa-youtube" aria-label="YouTube, opens new window" target="_blank" rel="noopener"></a>
</li><li class="footer-social__item">
<a href="https://www.instagram.com/harlequinbooks/" class="footer-social__link fab fa-instagram" aria-label="Instagram, opens new window" target="_blank" rel="noopener"></a>
</li><li class="footer-social__item">
<a href="https://www.tiktok.com/@harlequinbooks" class="footer-social__link fab fa-tiktok" aria-label="TikTok, opens new window" target="_blank" rel="noopener"></a>
</li></ul>
</div>
</div>
</div>
<div class="footer-legal">
<nav class="display--flex flex-wrap--wrap narrowscreen--flex-column"><a
class="footer-legal__link display--inline-block"
href="https://corporate.harlequin.com/privacy-notice/"
target="_blank" rel="noopener" aria-label="Privacy Notice, opens new window"
>Privacy Notice</a><a
class="footer-legal__link display--inline-block"
href="https://corporate.harlequin.com/california-privacy/"
target="_blank" rel="noopener" aria-label="California Privacy Rights, opens new window"
>California Privacy Rights</a><a
class="footer-legal__link display--inline-block"
href="https://corporate.harlequin.com/ccpa-optout/"
target="_blank" rel="noopener" aria-label="Do Not Sell My Personal Information, opens new window"
>Do Not Sell My Personal Information</a><a
class="footer-legal__link display--inline-block"
href="https://www.harpercollins.com/pages/contact-us"
target="_blank" rel="noopener" aria-label="European GPSR Regulation Inquiries, opens new window"
>European GPSR Regulation Inquiries</a><a
class="footer-legal__link display--inline-block"
href="http://corporate.harlequin.com/terms-and-conditions/"
target="_blank" rel="noopener" aria-label="Terms & Conditions, opens new window"
>Terms & Conditions</a><a
class="footer-legal__link display--inline-block"
href="http://corporate.harlequin.com/accessibility/"
target="_blank" rel="noopener" aria-label="Accessibility Policy, opens new window"
>Accessibility Policy</a><a
class="footer-legal__link display--inline-block"
href="https://www.harpercollins.com/pages/for-authors-report-piracy"
target="_blank" rel="noopener" aria-label="Report Piracy, opens new window"
>Report Piracy</a></nav>
<p class="footer__copyright mt-16">Copyright © 2000-2026, Harlequin Enterprises ULC. All Rights Reserved.</p>
</div>
</footer>
<a id="footer-back-top" class="animate-anchor button rounded-corners hide" href="#">back to top</a>
<div id="modal-display"></div>
</div><div id="shopify-section-theme-add-to-cart-modal" class="shopify-section"><link href="//harlequin.com/cdn/shop/t/34/assets/component-popup.css?v=12875021772816347361786045360" rel="stylesheet" type="text/css" media="all" /><hq-modal class="modal modal__toggle-close" id="add-to-cart-modal" role="dialog" aria-modal="true">
<div class="modal-content subscription-modal p-32 border-radius--0"><button class="modal-close-button js-close" aria-label="Close modal">
<span class="fa fa-close "></span>
</button><div class="modal__content"><div class="text-center color--black font-size-16 mb-16">We have added this item to your <a class="text-decoration--underline red-hover" href="/cart">cart</a>.</div>
<div class="display--flex large-down--flex-column">
<button class="button button--secondary large-up--50 small--100 mx-8 display--block js-close mb-16--lg-down">Continue Shopping</button>
<a class="button button--secondary large-up--50 small--100 mx-8 display--block" href="/cart">View Cart</a>
</div></div>
</div>
</hq-modal></div><!-- BEGIN sections: theme-popups -->
<section id="shopify-section-sections--19326185537712__theme_popup_kh6Gnw" class="shopify-section shopify-section-group-theme-popups"></section><section id="shopify-section-sections--19326185537712__theme_popup_cCADQM" class="shopify-section shopify-section-group-theme-popups"></section><section id="shopify-section-sections--19326185537712__theme_popup_U4DyNA" class="shopify-section shopify-section-group-theme-popups"></section>
<!-- END sections: theme-popups --><div id="geolocation-modal"></div><div id="page-status" role="alert" aria-live="polite" class="visually-hidden"></div>
<script async src="https://cdn.auth0.com/js/auth0-spa-js/2.1/auth0-spa-js.production.js"></script>
<script>
window.shopUrl = 'https://harlequin.com';
window.theme = {
auth0: {
domain: "harlequin.us.auth0.com",
clientId: "6SPnWKxKpyfxMwOPvZrd4a95DQD5dVw1",
},
assets: {
swiperCSS: "//harlequin.com/cdn/shop/t/34/assets/swiper.min.css?v=169431253601443164601786045360",
swiperJS: "//harlequin.com/cdn/shop/t/34/assets/swiper.min.js?v=80724574864959449961786045360"
},
strings: {
atc_button: {
add_to_cart: "Add to Cart",
added_to_cart: "Added to Cart",
coming_soon: "Coming Soon",
listen_now: "Listen now—choose a retailer",
unavailable: "Unavailable",
sold_out: "Currently Out of Stock",
subscription: "Subscribe Now"
}
}
}
</script>
<script type="text/javascript" src="//harlequin.com/cdn/shop/t/34/assets/search.bundle.js?v=30773839929985610141786045360" defer></script><style> .font-extra-condensed {line-height: 0.9;} p.h3 {line-height: 1.25;} </style>
<div id="shopify-block-AQVRUbEQvdXlid0dWQ__11735689235857492391" class="shopify-block shopify-app-block">
<style>
:root{--aa-search-input-height:44px;--aa-input-icon-size:20px;--aa-base-unit:16;--aa-spacing-factor:1;--aa-spacing:calc(var(--aa-base-unit)*var(--aa-spacing-factor)*1px);--aa-spacing-half:calc(var(--aa-spacing)/2);--aa-panel-max-height-max:650px;--aa-panel-max-height:var(--aa-panel-max-height-max);--aa-base-z-index:9999;--aa-font-size:calc(var(--aa-base-unit)*1px);--aa-font-family:inherit;--aa-font-weight-medium:500;--aa-font-weight-semibold:600;--aa-font-weight-bold:700;--aa-icon-size:20px;--aa-icon-stroke-width:1.6;--aa-icon-color-rgb:119,119,163;--aa-icon-color-alpha:1;--aa-action-icon-size:20px;--aa-text-color-rgb:38,38,39;--aa-text-color-alpha:1;--aa-primary-color-rgb:62,52,211;--aa-primary-color-alpha:0.2;--aa-muted-color-rgb:128,126,163;--aa-muted-color-alpha:0.6;--aa-highlight-color-rgb:62,52,211;--aa-panel-border-color-rgb:128,126,163;--aa-panel-border-color-alpha:0.3;--aa-input-border-color-rgb:128,126,163;--aa-input-border-color-alpha:0.8;--aa-background-color-rgb:255,255,255;--aa-background-color-alpha:1;--aa-input-background-color-rgb:255,255,255;--aa-input-background-color-alpha:1;--aa-selected-color-rgb:179,173,214;--aa-selected-color-alpha:0.205;--aa-description-highlight-background-color-rgb:245,223,77;--aa-description-highlight-background-color-alpha:0.5;--aa-detached-media-query:(max-width:680px);--aa-detached-modal-media-query:(min-width:680px);--aa-detached-modal-max-width:680px;--aa-detached-modal-max-height:500px;--aa-overlay-color-rgb:115,114,129;--aa-overlay-color-alpha:0.4;--aa-panel-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);--aa-scrollbar-width:13px;--aa-scrollbar-track-background-color-rgb:234,234,234;--aa-scrollbar-track-background-color-alpha:1;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb);--aa-scrollbar-thumb-background-color-alpha:1}@media (hover:none) and (pointer:coarse){:root{--aa-spacing-factor:1.2;--aa-action-icon-size:22px}}body.dark,body[data-theme=dark]{--aa-text-color-rgb:183,192,199;--aa-primary-color-rgb:146,138,255;--aa-muted-color-rgb:146,138,255;--aa-input-background-color-rgb:0,3,9;--aa-background-color-rgb:21,24,42;--aa-selected-color-rgb:146,138,255;--aa-selected-color-alpha:0.25;--aa-description-highlight-background-color-rgb:0 255 255;--aa-description-highlight-background-color-alpha:0.25;--aa-icon-color-rgb:119,119,163;--aa-panel-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--aa-scrollbar-track-background-color-rgb:44,46,64;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb)}.aa-Autocomplete *,.aa-DetachedFormContainer *,.aa-Panel *{box-sizing:border-box}.aa-Autocomplete,.aa-DetachedFormContainer,.aa-Panel{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-family:var(--aa-font-family);font-size:var(--aa-font-size);font-weight:400;line-height:1em;margin:0;padding:0;text-align:left}.aa-MainContainer{min-width:650px}.aa-Form{align-items:center;background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:3px;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Form:focus-within{border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;height:var(--aa-search-input-height);order:1}.aa-Label,.aa-LoadingIndicator{cursor:auto;flex-shrink:0;height:100%;padding:0;text-align:left}.aa-Label svg,.aa-LoadingIndicator svg{color:rgba(var(--aa-primary-color-rgb),1);height:auto;max-height:var(--aa-input-icon-size);stroke-width:var(--aa-icon-stroke-width);width:var(--aa-input-icon-size)}.aa-LoadingIndicator,.aa-SubmitButton{height:100%;padding-left:calc(var(--aa-spacing)*.75 - 1px);padding-right:var(--aa-spacing-half);width:calc(var(--aa-spacing)*1.75 + var(--aa-icon-size) - 1px)}@media (hover:none) and (pointer:coarse){.aa-LoadingIndicator,.aa-SubmitButton{padding-left:calc(var(--aa-spacing-half)/2 - 1px);width:calc(var(--aa-icon-size) + var(--aa-spacing)*1.25 - 1px)}}.aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-LoadingIndicator[hidden]{display:none}.aa-InputWrapper{order:3;position:relative;width:100%}.aa-Input{appearance:none;background:none;border:0;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font:inherit;height:var(--aa-search-input-height);padding:0;width:100%}.aa-Input::placeholder{color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:1}.aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Input::-webkit-search-cancel-button,.aa-Input::-webkit-search-decoration,.aa-Input::-webkit-search-results-button,.aa-Input::-webkit-search-results-decoration{appearance:none}.aa-InputWrapperSuffix{align-items:center;display:flex;height:var(--aa-search-input-height);order:4}.aa-ClearButton{align-items:center;background:none;border:0;color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;height:100%;margin:0;padding:0 calc(var(--aa-spacing)*.83333 - .5px)}@media (hover:none) and (pointer:coarse){.aa-ClearButton{padding:0 calc(var(--aa-spacing)*.66667 - .5px)}}.aa-ClearButton:focus,.aa-ClearButton:hover{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}.aa-ClearButton[hidden]{display:none}.aa-ClearButton svg{stroke-width:var(--aa-icon-stroke-width);width:var(--aa-icon-size)}.aa-Panel{background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:calc(var(--aa-spacing)/4);box-shadow:var(--aa-panel-shadow);display:block;margin:16px 0 0;overflow:hidden;position:absolute;transition:opacity .2s ease-in,filter .2s ease-in;z-index:1200}@media screen and (prefers-reduced-motion){.aa-Panel{transition:none}}.aa-Panel button{appearance:none;background:none;border:0;margin:0;padding:0}.aa-PanelLayout{height:100%;margin:0;max-height:var(--aa-panel-max-height);overflow-y:auto;padding:0;position:relative;text-align:left}.aa-PanelLayoutColumns--twoGolden{display:grid;grid-template-columns:39.2% auto;overflow:hidden;padding:0}.aa-PanelLayoutColumns--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;padding:0}.aa-PanelLayoutColumns--three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;padding:0}.aa-Panel--stalled .aa-Source{filter:grayscale(1);opacity:.8}.aa-Panel--scrollable{margin:0;max-height:var(--aa-panel-max-height);overflow-x:hidden;overflow-y:auto;padding:var(--aa-spacing-half);scrollbar-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha)) rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));scrollbar-width:thin}.aa-Panel--scrollable::-webkit-scrollbar{width:var(--aa-scrollbar-width)}.aa-Panel--scrollable::-webkit-scrollbar-track{background-color:rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha))}.aa-Panel--scrollable::-webkit-scrollbar-thumb{background-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha));border-color:rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));border-radius:9999px;border-style:solid;border-width:3px 2px 3px 3px}.aa-Source{margin:0;padding:0;position:relative;width:100%}.aa-Source:empty{display:none}.aa-SourceNoResults{font-size:1em;margin:0;padding:var(--aa-spacing)}.aa-List{list-style:none;margin:0}.aa-List,.aa-SourceHeader{padding:0;position:relative}.aa-SourceHeader{margin:var(--aa-spacing-half) .5em var(--aa-spacing-half) 0}.aa-SourceHeader:empty{display:none}.aa-SourceHeaderTitle{background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));color:rgba(var(--aa-primary-color-rgb),1);display:inline-block;font-size:.9em;font-weight:var(--aa-font-weight-semibold);margin:0;padding:0 var(--aa-spacing-half) 0 0;position:relative;z-index:var(--aa-base-z-index)}.aa-SourceHeaderLine{border-bottom:1px solid rgba(var(--aa-primary-color-rgb),1);display:block!important;height:2px;left:0;margin:0;opacity:.3;padding:0;position:absolute;right:0;top:var(--aa-spacing-half);z-index:calc(var(--aa-base-z-index) - 1)}.aa-SourceFooterSeeAll{background:linear-gradient(180deg,rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha)),rgba(128,126,163,.14));border:1px solid rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));border-radius:5px;box-shadow:inset 0 0 2px #fff,0 2px 2px -1px rgba(76,69,88,.15);color:inherit;font-size:.95em;font-weight:var(--aa-font-weight-medium);padding:.475em 1em .6em;text-decoration:none}.aa-SourceFooterSeeAll:focus,.aa-SourceFooterSeeAll:hover{border:1px solid rgba(var(--aa-primary-color-rgb),1);color:rgba(var(--aa-primary-color-rgb),1)}.aa-Item{align-items:center;border-radius:3px;cursor:pointer;display:grid;min-height:calc(var(--aa-spacing)*2.5);padding:calc(var(--aa-spacing-half)/2)}.aa-Item[aria-selected=true]{background-color:rgba(var(--aa-selected-color-rgb),var(--aa-selected-color-alpha))}.aa-Item[aria-selected=true] .aa-ActiveOnly,.aa-Item[aria-selected=true] .aa-ItemActionButton{visibility:visible}.aa-ItemIcon{align-items:center;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:3px;box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));color:rgba(var(--aa-icon-color-rgb),var(--aa-icon-color-alpha));display:flex;flex-shrink:0;font-size:.7em;height:calc(var(--aa-icon-size) + var(--aa-spacing-half));justify-content:center;overflow:hidden;stroke-width:var(--aa-icon-stroke-width);text-align:center;width:calc(var(--aa-icon-size) + var(--aa-spacing-half))}.aa-ItemIcon img{height:auto;max-height:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);max-width:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);width:auto}.aa-ItemIcon svg{height:var(--aa-icon-size);width:var(--aa-icon-size)}.aa-ItemIcon--alignTop{align-self:flex-start}.aa-ItemIcon--noBorder{background:none;box-shadow:none}.aa-ItemIcon--picture{height:96px;width:96px}.aa-ItemIcon--picture img{max-height:100%;max-width:100%;padding:var(--aa-spacing-half)}.aa-ItemContent{align-items:center;cursor:pointer;display:grid;gap:var(--aa-spacing-half);grid-auto-flow:column;line-height:1.25em;overflow:hidden}.aa-ItemContent:empty{display:none}.aa-ItemContent mark{background:none;color:rgba(var(--aa-highlight-color-rgb),1);font-style:normal;font-weight:var(--aa-font-weight-bold)}.aa-ItemContent--dual{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.aa-ItemContent--dual .aa-ItemContentSubtitle,.aa-ItemContent--dual .aa-ItemContentTitle{display:block}.aa-ItemContent--indented{padding-left:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-ItemContentBody{display:grid;gap:calc(var(--aa-spacing-half)/2)}.aa-ItemContentTitle{display:inline-block;margin:0 .5em 0 0;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.aa-ItemContentSubtitle{font-size:.92em}.aa-ItemContentSubtitleIcon:before{border-color:rgba(var(--aa-muted-color-rgb),.64);border-style:solid;content:"";display:inline-block;left:1px;position:relative;top:-3px}.aa-ItemContentSubtitle--inline .aa-ItemContentSubtitleIcon:before{border-width:0 0 1.5px;margin-left:var(--aa-spacing-half);margin-right:calc(var(--aa-spacing-half)/2);width:calc(var(--aa-spacing-half) + 2px)}.aa-ItemContentSubtitle--standalone{align-items:center;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));display:grid;gap:var(--aa-spacing-half);grid-auto-flow:column;justify-content:start}.aa-ItemContentSubtitle--standalone .aa-ItemContentSubtitleIcon:before{border-radius:0 0 0 3px;border-width:0 0 1.5px 1.5px;height:var(--aa-spacing-half);width:var(--aa-spacing-half)}.aa-ItemContentSubtitleCategory{color:rgba(var(--aa-muted-color-rgb),1);font-weight:500}.aa-ItemContentDescription{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-size:.85em;max-width:100%;overflow-x:hidden;text-overflow:ellipsis}.aa-ItemContentDescription:empty{display:none}.aa-ItemContentDescription mark{background:rgba(var(--aa-description-highlight-background-color-rgb),var(--aa-description-highlight-background-color-alpha));color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-style:normal;font-weight:var(--aa-font-weight-medium)}.aa-ItemContentDash{color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));display:none;opacity:.4}.aa-ItemContentTag{background-color:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha));border-radius:3px;margin:0 .4em 0 0;padding:.08em .3em}.aa-ItemLink,.aa-ItemWrapper{align-items:center;color:inherit;display:grid;gap:calc(var(--aa-spacing-half)/2);grid-auto-flow:column;justify-content:space-between;width:100%}.aa-ItemLink{color:inherit;text-decoration:none}.aa-ItemActions{display:grid;grid-auto-flow:column;height:100%;justify-self:end;margin:0 calc(var(--aa-spacing)/-3);padding:0 2px 0 0}.aa-ItemActionButton{align-items:center;background:none;border:0;color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;flex-shrink:0;padding:0}.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}@media (hover:none) and (pointer:coarse){.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:inherit}}.aa-ItemActionButton svg{color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));margin:0;margin:calc(var(--aa-spacing)/3);stroke-width:var(--aa-icon-stroke-width);width:var(--aa-action-icon-size)}.aa-ActiveOnly{visibility:hidden}.aa-PanelHeader{align-items:center;background:rgba(var(--aa-primary-color-rgb),1);color:#fff;display:grid;height:var(--aa-modal-header-height);margin:0;padding:var(--aa-spacing-half) var(--aa-spacing);position:relative}.aa-PanelHeader:after{background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));bottom:calc(var(--aa-spacing-half)*-1);content:"";height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0;z-index:var(--aa-base-z-index)}.aa-PanelFooter{background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));box-shadow:inset 0 1px 0 rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));display:flex;justify-content:space-between;margin:0;padding:var(--aa-spacing);position:relative;z-index:var(--aa-base-z-index)}.aa-PanelFooter:after{background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha)));content:"";height:var(--aa-spacing);left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:calc(var(--aa-spacing)*-1);z-index:calc(var(--aa-base-z-index) - 1)}.aa-DetachedContainer{background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));bottom:0;box-shadow:var(--aa-panel-shadow);display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:var(--aa-base-z-index)}.aa-DetachedContainer:after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{border-bottom:1px solid rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:var(--aa-spacing-half)}.aa-DetachedCancelButton{background:none;border:0;border-radius:3px;color:inherit;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));cursor:pointer;font:inherit;margin:0 0 0 var(--aa-spacing-half);padding:0 var(--aa-spacing-half)}.aa-DetachedCancelButton:focus,.aa-DetachedCancelButton:hover{box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha))}.aa-DetachedContainer--modal{border-radius:6px;bottom:inherit;height:auto;margin:0 auto;max-width:var(--aa-detached-modal-max-width);position:absolute;top:3%}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-DetachedSearchButton{align-items:center;background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:3px;color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;font:inherit;font-family:var(--aa-font-family);font-size:var(--aa-font-size);height:var(--aa-search-input-height);margin:0;padding:0 calc(var(--aa-search-input-height)/8);position:relative;text-align:left;width:100%}.aa-DetachedSearchButton:focus{border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 3px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-DetachedSearchButtonIcon{align-items:center;color:rgba(var(--aa-primary-color-rgb),1);cursor:auto;display:flex;height:100%;justify-content:center;width:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(var(--aa-overlay-color-rgb),var(--aa-overlay-color-alpha));height:100vh;left:0;margin:0;padding:0;position:fixed;right:0;top:0;z-index:calc(var(--aa-base-z-index) - 1)}.aa-GradientBottom,.aa-GradientTop{height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0;z-index:var(--aa-base-z-index)}.aa-GradientTop{background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));top:0}.aa-GradientBottom{background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-background-color-rgb),1));border-bottom-left-radius:calc(var(--aa-spacing)/4);border-bottom-right-radius:calc(var(--aa-spacing)/4);bottom:0}@media (hover:none) and (pointer:coarse){.aa-DesktopOnly{display:none}}@media (hover:hover){.aa-TouchOnly{display:none}}.aa-PanelSections{column-gap:var(--aa-spacing);display:flex}.aa-PanelSection{display:flex;flex-direction:column}.aa-PanelSection--left{width:30%}.aa-PanelSection--right{width:70%}.aa-ItemPicture{border-radius:3px;height:100%;overflow:hidden;width:100%}.aa-ItemPicture img{height:auto;max-height:150px;object-fit:scale-down;opacity:0;transition:opacity .2s ease-out;width:100%}.aa-ItemPicture--loaded img{opacity:1}.aa-NoResultsHeader{font-size:1.15em;line-height:1.3;margin-bottom:var(--aa-spacing)}.aa-NoResultsContent{font-size:.9em}.aa-NoResultsLink{color:rgba(var(--aa-primary-color-rgb),1);font-size:.8em;text-decoration:underline}.aa-Source[data-autocomplete-source-id=products] .aa-List{display:grid;grid-template-columns:repeat(3,1fr)}.aa-Source[data-autocomplete-source-id=products] .aa-Item{padding:var(--aa-spacing-half)}.aa-Source[data-autocomplete-source-id=products] .aa-ItemLink{height:100%;justify-content:stretch}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContent{display:flex;flex-direction:column;height:100%}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContent mark{color:rgb(var(--aa-highlight-color-rgb))}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentBody{display:flex;flex-direction:column;gap:var(--aa-spacing-half);justify-content:space-between;width:100%}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentBrand{color:rgb(var(--aa-muted-color-rgb));font-size:.7em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentBrand mark{font-weight:400}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentTitleWrapper{height:calc(var(--aa-spacing)*2.5)}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentTitle{display:-webkit-box;font-size:.9em;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentPrice{column-gap:var(--aa-spacing-half);display:flex}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentPriceCurrent{font-weight:700}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentPriceDiscounted{color:rgb(var(--aa-muted-color-rgb));font-size:.9em;text-decoration:line-through}.aa-footer{text-align:center}.aa-SeeAllBtn,.aa-SeeAllLink{display:inline-block;font-size:.9em;font-weight:600;margin:var(--aa-spacing) auto 0 auto;text-decoration:none}.aa-SeeAllBtn{background-color:rgba(var(--aa-primary-color-rgb),.8);border-radius:calc(var(--aa-spacing-half)/2);color:#fff;padding:calc(var(--aa-spacing-half)*1.5) var(--aa-spacing);transition:background .2s ease-out}.aa-SeeAllLink{color:rgb(var(--aa-primary-color-rgb));margin-bottom:var(--aa-spacing-half);transition:opacity .2s ease-out}.aa-SeeAllBtn:hover{background-color:rgba(var(--aa-primary-color-rgb),1)}.aa-SeeAllLink:hover{opacity:.8}.aa-SeeAllBtn:not([disabled]):hover{color:#fff}@media screen and (max-width:680px){.aa-MainContainer{min-width:inherit}.aa-PanelSections{flex-direction:column;row-gap:var(--aa-spacing)}.aa-PanelSection--left,.aa-PanelSection--right{width:100%}.aa-Source[data-autocomplete-source-id=products] .aa-List{display:flex;flex-wrap:wrap;gap:var(--aa-spacing-half)}.aa-Source[data-autocomplete-source-id=products] .aa-Item{width:calc(50% - var(--aa-spacing-half)/2)}}.algolia-horizon-theme{--algolia-horizon-accent-rgb:14,71,251}.algolia-horizon-theme [role=dialog]:has(>.aa-Panel),.algolia-horizon-theme dialog:has(>.aa-Panel){overflow:visible}.algolia-horizon-theme [role=dialog][open]:has(.aa-Autocomplete),.algolia-horizon-theme dialog[open]:has(.aa-Autocomplete){align-content:start;align-items:center;display:grid!important;grid-template-columns:1fr auto;padding:var(--aa-spacing);row-gap:var(--aa-spacing-half)}.algolia-horizon-theme [role=dialog][open]:has(.aa-Autocomplete)>#search-modal-heading,.algolia-horizon-theme dialog[open]:has(.aa-Autocomplete)>#search-modal-heading{clip:auto;color:rgb(var(--aa-muted-color-rgb));font-size:calc(var(--aa-font-size)*.75);font-weight:var(--aa-font-weight-semibold);grid-area:1/1;height:auto;letter-spacing:.08em;line-height:1;margin:0;overflow:visible;position:static!important;text-transform:uppercase;width:auto}.algolia-horizon-theme [role=dialog]>predictive-search-component,.algolia-horizon-theme dialog>predictive-search-component{grid-column:1/-1;grid-row:2}.algolia-horizon-theme [role=dialog]>.aa-Panel,.algolia-horizon-theme dialog>.aa-Panel{--aa-panel-max-height:clamp(120px,calc(100dvh - var(--aa-dialog-field-bottom, 0px) - var(--aa-spacing)*2),var(--aa-panel-max-height-max));border-radius:0;box-shadow:none;grid-column:1/-1;grid-row:3;margin:0!important;max-width:none!important;position:static!important;width:auto!important}.algolia-horizon-theme .aa-MainContainer{align-items:center;display:flex;min-width:0}.algolia-horizon-theme .aa-MainContainer>.aa-Autocomplete{flex:1 1 auto;min-width:0}.algolia-horizon-theme .aa-Input,.algolia-horizon-theme .aa-Input:focus{background:none}.algolia-horizon-theme .aa-Form,.algolia-horizon-theme .aa-Form:focus-within{border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:var(--style-border-radius-inputs,var(--aa-spacing-half));box-shadow:none}.algolia-horizon-theme .aa-Form:focus-within{border-color:rgba(var(--algolia-horizon-accent-rgb),1);outline:2px solid rgba(var(--algolia-horizon-accent-rgb),var(--aa-primary-color-alpha));outline-offset:1px}.algolia-horizon-theme .aa-NoResultsLink{color:rgba(var(--algolia-horizon-accent-rgb),1);text-decoration:none}.algolia-horizon-theme .aa-NoResultsLink:after{content:"\2192";margin-left:calc(var(--aa-spacing-half)/2)}.algolia-horizon-theme .aa-ClearButton,.algolia-horizon-theme .aa-ClearButton:focus,.algolia-horizon-theme .aa-ClearButton:hover{color:rgba(var(--algolia-horizon-accent-rgb),1);font:inherit;font-weight:var(--aa-font-weight-medium)}.algolia-horizon-theme .aa-ClearButton:focus,.algolia-horizon-theme .aa-ClearButton:hover{text-decoration:underline}.algolia-horizon-theme .aa-HorizonModalCloseButton{align-items:center;background:none;border:0;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));cursor:pointer;display:flex;grid-area:1/2;height:calc(var(--aa-spacing)*1.5);justify-content:center;margin:0;padding:0;width:calc(var(--aa-spacing)*1.5)}.algolia-horizon-theme .aa-HorizonModalCloseButton svg{height:var(--aa-icon-size);stroke-width:var(--aa-icon-stroke-width);width:var(--aa-icon-size)}@media screen and (max-width:749px){.algolia-horizon-theme [role=dialog]:has(>.aa-Panel),.algolia-horizon-theme dialog:has(>.aa-Panel){overflow-x:hidden;overflow-y:auto}.algolia-horizon-theme [role=dialog]>predictive-search-component,.algolia-horizon-theme dialog>predictive-search-component{position:sticky;top:0}.algolia-horizon-theme [role=dialog]>.aa-Panel,.algolia-horizon-theme dialog>.aa-Panel{overflow:visible!important}.algolia-horizon-theme .aa-Panel--scrollable,.algolia-horizon-theme .aa-PanelLayout,.algolia-horizon-theme [role=dialog] .aa-Panel--scrollable,.algolia-horizon-theme [role=dialog] .aa-PanelLayout,.algolia-horizon-theme dialog .aa-Panel--scrollable,.algolia-horizon-theme dialog .aa-PanelLayout{max-height:none;overflow:visible}}
</style>
<div class="algolia-config-money-format" style="display: none;">${{amount}}</div>
<!-- BEGIN app snippet: algolia_config --><script>
window.algoliaShopify = window.algoliaShopify || {};
window.algoliaShopify.config = window.algoliaShopify.config || {};
window.algoliaShopify.config = {"app_id":"ICJV6BX83Y","search_api_key":"f322cbe233ee7cd0da1c885530ea396e","index_prefix":"harlequin_shopify_","index_products":true,"index_collections":true,"index_articles":false,"index_pages":false,"autocomplete_see_all":true,"colors":{"main":"#D11B33","secondary":"#707070","muted":"#736fb2","highlight":"#D11B33"},"autocomplete_enabled":true,"autocomplete_debug":false,"input_selector":".js-search-autocomplete","products_autocomplete_hits_per_page":8,"collections_autocomplete_hits_per_page":0,"articles_autocomplete_hits_per_page":2,"pages_autocomplete_hits_per_page":2,"instant_search_enabled":true,"instant_search_enabled_on_collection":true,"results_selector":"#MainContent","products_full_results_hits_per_page":12,"collections_full_results_hits_per_page":12,"show_products":false,"analytics_enabled":true,"usertoken_with_cookies":"disabled","collection_id_indexing":true,"collection_id_query_rules":false,"collection_search_feature_enabled":true,"collection_css_selector":"#algolia-collection-page","stock_policy":"allow","billed_by_shopify":false,"billing_paused_at":null,"billing_paused_reason":null,"autocomplete_query_suggestions":false,"query_suggestions_index_name":"harlequin_shopify_products_query_suggestions","suggestions_autocomplete_hits_per_page":2,"locations_inventory_enabled":true,"markets_indexing_enabled":false,"markets_mapping":[],"markets_available":[],"markets_webhooks":{"product_incremental_sync":"","product_feeds":[]},"dynamic_selector":false,"store_currency":"USD","restart_index_enabled":false,"app_block_analytics_disabled":false,"stream_translate_option_names_enabled":false,"app_block_translated_option_names_enabled":false,"default_facet_param_limit":10,"app_blocks_dynamic_widgets_beta_enabled":false,"app_block_inv_avail_replace_can_order":true,"app_block_version":"92521fc3cb"};
window.algoliaShopify.config.sort_orders = [{"key":"recently_ordered_count","title":"Popularity","desc":{"active":true,"title":"Most popular"}},{"key":"price_ratio","title":"Price ratio","asc":{"active":false,"title":"Highest discount first"}},{"key":"published_at","title":"Publication date","desc":{"active":false,"title":"Newest first"}},{"key":"published_at","title":"Publication date","asc":{"active":false,"title":"Oldest first"}},{"key":"vendor","title":"Vendor","desc":{"active":false,"title":"Vendor Z-A"}},{"key":"vendor","title":"Vendor","asc":{"active":false,"title":"Vendor"}},{"key":"inventory_quantity","title":"Inventory quantity","desc":{"active":false,"title":"Most available"}},{"key":"grams","title":"Weight","desc":{"active":false,"title":"Heaviest first"}},{"key":"grams","title":"Weight","asc":{"active":false,"title":"Lightest first"}},{"key":"title","title":"Name","asc":{"active":true,"title":"Title A-Z"}},{"key":"title","title":"Name","desc":{"active":true,"title":"Title Z-A"}},{"key":"price","title":"Price","asc":{"active":true,"title":"Price: Low to High"}},{"key":"price","title":"Price","desc":{"active":true,"title":"Price: High to Low"}}];
window.algoliaShopify.config.facets = [{"enabled":true,"name":"price","title":"Price","type":"slider","available_types":["slider"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"price_range","title":"Price range","type":"disjunctive","available_types":["disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"vendor","title":"Vendor","type":"conjunctive","available_types":["menu","conjunctive","disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"product_type","title":"Type","type":"conjunctive","available_types":["menu","conjunctive","disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"tags","title":"Tags","type":"conjunctive","available_types":["menu","conjunctive","disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"title":"Category","name":"meta.custom.categories","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Miniseries","name":"meta.hc-product-mf.miniseries","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Categories","name":"meta.hc-product-mf.categories","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Author","name":"meta.hc-product-mf.hc_author","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"On Sale Date","name":"meta.hc-product-mf.onSaleDate","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"On Sale Date Timestamp","name":"meta.hc-product-mf.onSaleDateTimestamp","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Markets","name":"meta.custom.markets","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Format","name":"meta.hc-product-mf.format","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Hide From Website","name":"meta.custom.hide_from_website","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Keywords","name":"meta.hc-product-mf.keywords","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true}];
window.algoliaShopify.config.collection_sort_orders = null
window.algoliaShopify.config.collection_facets = null
</script>
<!-- END app snippet -->
<!-- BEGIN app snippet: algolia_config_markets -->
<script>
window.algoliaShopify = window.algoliaShopify || {};
window.algoliaShopify.shopify = window.algoliaShopify.shopify || {}
window.algoliaShopify.shopify.routes = window.algoliaShopify.shopify.routes || {};
window.algoliaShopify.shopify.routes.search_url = window.algoliaShopify.shopify.routes.search_url || "/search";
window.algoliaShopify.shopify.market = window.algoliaShopify.shopify.market || {
"id": 34192687280,
"language": {"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},
"currency": null,
"multicurrency_default_format": "USD:${{amount}}",
}
window.algoliaShopify.shopify.market.translations = window.algoliaShopify.shopify.market.translations || {
facets: [{"enabled":true,"name":"price","title":"Price","type":"slider","available_types":["slider"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"price_range","title":"Price range","type":"disjunctive","available_types":["disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"vendor","title":"Vendor","type":"conjunctive","available_types":["menu","conjunctive","disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"product_type","title":"Type","type":"conjunctive","available_types":["menu","conjunctive","disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"enabled":true,"name":"tags","title":"Tags","type":"conjunctive","available_types":["menu","conjunctive","disjunctive"],"forgettable":null,"searchable":false,"refined_first":false,"removeAble":null,"limit":null},{"title":"Category","name":"meta.custom.categories","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Miniseries","name":"meta.hc-product-mf.miniseries","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Categories","name":"meta.hc-product-mf.categories","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Author","name":"meta.hc-product-mf.hc_author","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"On Sale Date","name":"meta.hc-product-mf.onSaleDate","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"On Sale Date Timestamp","name":"meta.hc-product-mf.onSaleDateTimestamp","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Markets","name":"meta.custom.markets","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Format","name":"meta.hc-product-mf.format","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Hide From Website","name":"meta.custom.hide_from_website","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true},{"title":"Keywords","name":"meta.hc-product-mf.keywords","enabled":false,"type":"conjunctive","available_types":["menu","slider","conjunctive","disjunctive"],"refined_first":true}],
sort_orders: [{"key":"recently_ordered_count","title":"Popularity","desc":{"active":true,"title":"Most popular"}},{"key":"price_ratio","title":"Price ratio","asc":{"active":false,"title":"Highest discount first"}},{"key":"published_at","title":"Publication date","desc":{"active":false,"title":"Newest first"}},{"key":"published_at","title":"Publication date","asc":{"active":false,"title":"Oldest first"}},{"key":"vendor","title":"Vendor","desc":{"active":false,"title":"Vendor Z-A"}},{"key":"vendor","title":"Vendor","asc":{"active":false,"title":"Vendor"}},{"key":"inventory_quantity","title":"Inventory quantity","desc":{"active":false,"title":"Most available"}},{"key":"grams","title":"Weight","desc":{"active":false,"title":"Heaviest first"}},{"key":"grams","title":"Weight","asc":{"active":false,"title":"Lightest first"}},{"key":"title","title":"Name","asc":{"active":true,"title":"Title A-Z"}},{"key":"title","title":"Name","desc":{"active":true,"title":"Title Z-A"}},{"key":"price","title":"Price","asc":{"active":true,"title":"Price: Low to High"}},{"key":"price","title":"Price","desc":{"active":true,"title":"Price: High to Low"}}],
addToCart: "Add to cart",
allProducts: "See all products ",
articles: "Articles",
by: "by",
changeInput: "changing your input",
clear: "Clear",
clearAll: "Clear all",
clearFilters: "clearing the filters",
close: "Close search",
collections: "Collections",
in: "in",
matching: "matching",
noResultFor: "No results for ",
noResultFound: "No result found",
oneResultFound: "1 result found",
or: "or",
outOf: "out of",
outOfStock: "Out of stock",
pages: "Pages",
products: "Products",
relevance: "Relevance",
resultsFound: "results found",
search: "Current search",
searchForProduct: "Search for products",
searchTitle: "Search result",
selectedFilter: "Selected filters",
showLess: "Show less",
showMore: "Show more",
showFilters: "Show filters",
sortBy: "Sorted by",
suggestions: "Suggestions",
taxFree: "Tax free",
try: "Try",
}
</script>
<!-- END app snippet -->
<!-- BEGIN app snippet: algolia_config_b2b --><script>
window.algoliaShopify = window.algoliaShopify || {};
window.algoliaShopify.b2b = window.algoliaShopify.b2b || {};
window.algoliaShopify.b2b.is_b2b_customer = false;
</script>
<!-- END app snippet -->
</div><script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
</body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 156
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 156 слишком много. Проведите оптимизацию сайта!
На странице присутствуют внутренние ссылки с пустым анкором: 12!
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 28.
Показать первые 100 внутренних ссылок
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /account/login |
Sign in
|
|
Анализировать url |
| /account/register |
Create an Account
|
|
Анализировать url |
| /account/login |
Account
|
|
Анализировать url |
| /account/login |
Bookshelf
|
|
Анализировать url |
| /account/login |
Subscriptions
|
|
Анализировать url |
| /account/login |
Purchase History
|
|
Анализировать url |
| /cart |
<span class="fa fa-shopping-cart text-align-bottom" aria-hidden="true"></span>
<span id="header-cart-count" class="header__cart__count bg-color--red color--white text-center text-bold">0</span>
|
|
Анализировать url |
| /collections/new-releases |
New Releases
|
|
Анализировать url |
| /pages/discover-miniseries |
Miniseries
|
|
Анализировать url |
| /pages/featured-categories |
Categories
|
|
Анализировать url |
| /collections/upcoming-books |
Upcoming Books
|
|
Анализировать url |
| /pages/deals |
Deals
|
|
Анализировать url |
| /pages/romance-bestsellers |
Romance Bestsellers
|
|
Анализировать url |
| /collections/afterglow-books |
Afterglow Books
|
|
Анализировать url |
| /collections/harlequin-fortunes-of-texas |
Harlequin Fortunes of Texas
|
|
Анализировать url |
| /collections/harlequin-heartwarming |
Harlequin Heartwarming
|
|
Анализировать url |
| /collections/harlequin-historical |
Harlequin Historical
|
|
Анализировать url |
| /collections/harlequin-intrigue |
Harlequin Intrigue
|
|
Анализировать url |
| /collections/harlequin-medical-romance |
Harlequin Medical Romance
|
|
Анализировать url |
| /collections/harlequin-montana-mavericks |
Harlequin Montana Mavericks
|
|
Анализировать url |
| /collections/harlequin-presents |
Harlequin Presents
|
|
Анализировать url |
| /collections/harlequin-romance |
Harlequin Romance
|
|
Анализировать url |
| /collections/harlequin-romantic-suspense |
Harlequin Romantic Suspense
|
|
Анализировать url |
| /collections/harlequin-special-edition |
Harlequin Special Edition
|
|
Анализировать url |
| /collections/harlequin-special-releases |
Harlequin Special Releases
|
|
Анализировать url |
| /collections/carina-press |
Carina Press
|
|
Анализировать url |
| /collections/love-inspired |
Love Inspired
|
|
Анализировать url |
| /collections/love-inspired-suspense |
Love Inspired Suspense
|
|
Анализировать url |
| /collections/mira |
MIRA
|
|
Анализировать url |
| /collections/worldwide-mystery |
Worldwide Mystery
|
|
Анализировать url |
| /pages/explore-romance-series |
Explore All Romance Series
|
|
Анализировать url |
| /pages/guides-to-romance-genres |
Guide to Romance Genres
|
|
Анализировать url |
| /pages/summer-romance-books |
Summer Romance
|
|
Анализировать url |
| /pages/lgbtq-romance |
LGBTQ+ Romance
|
|
Анализировать url |
| /pages/black-led-romance |
Black-Led Romance
|
|
Анализировать url |
| /pages/romance-tropes |
Romance Storylines You’ll Love
|
|
Анализировать url |
| /pages/buy-harlequin-romance-books |
Shopping at Harlequin.com
|
|
Анализировать url |
| /pages/harlequin-audiobooks |
Harlequin Audiobooks
|
|
Анализировать url |
| /collections/new-releases |
New Releases!
|
|
Анализировать url |
| /pages/romance-bestsellers |
Romance Hits
|
|
Анализировать url |
| /pages/welcome-to-the-harlequin-reader-service |
Book Subscriptions
|
|
Анализировать url |
| /pages/reader-service-membership-benefits |
Membership Benefits
|
|
Анализировать url |
| /pages/bonus-bucks |
Bonus Bucks
|
|
Анализировать url |
| /blogs/stories |
<span>
Free Online Reads
</span>
|
|
Анализировать url |
| /account/register |
New customer? Start Here
|
|
Анализировать url |
| /account/login |
or Sign in
|
|
Анализировать url |
| /account/login |
Account
|
|
Анализировать url |
| /account/login |
Bookshelf
|
|
Анализировать url |
| /account/login |
Subscriptions
|
|
Анализировать url |
| /account/login |
Purchase History
|
|
Анализировать url |
| /collections/new-releases |
New Releases
|
|
Анализировать url |
| /pages/discover-miniseries |
Miniseries
|
|
Анализировать url |
| /pages/featured-categories |
Categories
|
|
Анализировать url |
| /collections/upcoming-books |
Upcoming Books
|
|
Анализировать url |
| /pages/deals |
Deals
|
|
Анализировать url |
| /pages/romance-bestsellers |
Romance Bestsellers
|
|
Анализировать url |
| /collections/afterglow-books |
Afterglow Books
|
|
Анализировать url |
| /collections/harlequin-fortunes-of-texas |
Harlequin Fortunes of Texas
|
|
Анализировать url |
| /collections/harlequin-heartwarming |
Harlequin Heartwarming
|
|
Анализировать url |
| /collections/harlequin-historical |
Harlequin Historical
|
|
Анализировать url |
| /collections/harlequin-intrigue |
Harlequin Intrigue
|
|
Анализировать url |
| /collections/harlequin-medical-romance |
Harlequin Medical Romance
|
|
Анализировать url |
| /collections/harlequin-montana-mavericks |
Harlequin Montana Mavericks
|
|
Анализировать url |
| /collections/harlequin-presents |
Harlequin Presents
|
|
Анализировать url |
| /collections/harlequin-romance |
Harlequin Romance
|
|
Анализировать url |
| /collections/harlequin-romantic-suspense |
Harlequin Romantic Suspense
|
|
Анализировать url |
| /collections/harlequin-special-edition |
Harlequin Special Edition
|
|
Анализировать url |
| /collections/harlequin-special-releases |
Harlequin Special Releases
|
|
Анализировать url |
| /collections/carina-press |
Carina Press
|
|
Анализировать url |
| /collections/love-inspired |
Love Inspired
|
|
Анализировать url |
| /collections/love-inspired-suspense |
Love Inspired Suspense
|
|
Анализировать url |
| /collections/mira |
MIRA
|
|
Анализировать url |
| /collections/worldwide-mystery |
Worldwide Mystery
|
|
Анализировать url |
| /pages/explore-romance-series |
Explore All Romance Series
|
|
Анализировать url |
| /pages/guides-to-romance-genres |
Guide to Romance Genres
|
|
Анализировать url |
| /pages/summer-romance-books |
Summer Romance
|
|
Анализировать url |
| /pages/lgbtq-romance |
LGBTQ+ Romance
|
|
Анализировать url |
| /pages/black-led-romance |
Black-Led Romance
|
|
Анализировать url |
| /pages/romance-tropes |
Romance Storylines You’ll Love
|
|
Анализировать url |
| /pages/buy-harlequin-romance-books |
Shopping at Harlequin.com
|
|
Анализировать url |
| /pages/harlequin-audiobooks |
Harlequin Audiobooks
|
|
Анализировать url |
| /collections/new-releases |
New Releases!
|
|
Анализировать url |
| /pages/romance-bestsellers |
Romance Hits
|
|
Анализировать url |
| /pages/welcome-to-the-harlequin-reader-service |
Book Subscriptions
|
|
Анализировать url |
| /pages/reader-service-membership-benefits |
Membership Benefits
|
|
Анализировать url |
| /pages/bonus-bucks |
Bonus Bucks
|
|
Анализировать url |
| /blogs/stories |
Free Online Reads
|
|
Анализировать url |
| /cart |
<span class="fa fa-shopping-cart text-align-bottom" aria-hidden="true"></span>
<span id="header-cart-count" class="header__cart__count bg-color--red color--white text-center text-bold">0</span>
|
|
Анализировать url |
| /collections/new-releases |
Browse Books
|
|
Анализировать url |
| /collections/new-releases |
View All
|
|
Анализировать url |
| /products/saving-the-deputys-ranch |
Saving the Deputy's Ranch
|
|
Анализировать url |
| /search?q=Julia%20Ruth&sort=relevance/DESC&page=1 |
Julia Ruth
|
|
Анализировать url |
| /products/texas-cold-case-murder |
Texas Cold Case Murder
|
|
Анализировать url |
| /search?q=Laura%20Scott&sort=relevance/DESC&page=1 |
Laura Scott
|
|
Анализировать url |
| /products/her-undercover-protector |
Her Undercover Protector
|
|
Анализировать url |
| /search?q=Kayla%20Perrin&sort=relevance/DESC&page=1 |
Kayla Perrin
|
|
Анализировать url |
| /products/old-flames |
Old Flames
|
|
Анализировать url |
| /search?q=Nadine%20Gonzalez&sort=relevance/DESC&page=1 |
Nadine Gonzalez
|
|
Анализировать url |
| /products/the-family-he-always-wanted |
The Family He Always Wanted
|
|
Анализировать url |
| /search?q=Lisa%20Childs&sort=relevance/DESC&page=1 |
Lisa Childs
|
|
Анализировать url |
Внешние ссылки
Кол-во: 38
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 38 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
На странице присутствуют внешние ссылки с пустым анкором: 10!
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| harlequin.com |
Romance Boxes
|
Анализировать url |
| harlequin.com |
Cowboy Romance
|
Анализировать url |
| harlequin.com |
Romance Boxes
|
Анализировать url |
| harlequin.com |
Cowboy Romance
|
Анализировать url |
| help.harlequin.com |
Help
|
Анализировать url |
| help.harlequin.com |
Contact Us
|
Анализировать url |
| harlequin.com |
View All
|
Анализировать url |
| harlequin.com |
View All
|
Анализировать url |
| harlequin.com |
<img class="display--block" srcset="//harlequin.com/cdn/shop/files/2608_hp_harlequin_box_square.jpg?v=1783974980&width=400 400w,//harlequin.com/cdn/shop/files/2608_hp_harlequin_box_square.jpg?v=1783974980&width=600 600w,//harlequin.com/cdn/shop/files/2608_hp_harlequin_box_square.jpg?v=1783974980&width=800 800w,//harlequin.com/cdn/shop/files/2608_hp_harlequin_box_square.jpg?v=1783974980&width=1200 1200w" sizes="(max-width: 767px) calc(100vw - 2rem), (max-width: 1200px) calc(33vw - 2rem), 370px" loading="lazy" width="740" height="490" alt=""><p class="content-card__color-title flex-grow display--flex align-items--center justify-content--center width--100 bg-color--red hover--underline">Subscribe to the ultimate book box for romance readers and receive a welcome box with 2 FREE books!</p>
|
Анализировать url |
| instagram.com |
<span class="fab fa-instagram button__icon--first" aria-hidden="true"></span>Follow Us!
|
|
| help.harlequin.com |
<span class="fa fa-question-circle" aria-hidden="true"></span>
FAQs
|
Анализировать url |
| help.harlequin.com |
Help
|
Анализировать url |
| help.harlequin.com |
Ebook FAQs
|
Анализировать url |
| help.harlequin.com |
Shipping and Delivery
|
Анализировать url |
| help.harlequin.com |
Contact Customer Service
|
Анализировать url |
| corporate.harlequin.com |
About Harlequin
|
Анализировать url |
| corporate.harlequin.com |
Press Room
|
Анализировать url |
| harpercollins.com |
Careers
|
Анализировать url |
| writeforharlequin.com |
Write for Harlequin
|
Анализировать url |
| facebook.com |
Пустой анкор
|
|
| pinterest.com |
Пустой анкор
|
Анализировать url |
| youtube.com |
Пустой анкор
|
Анализировать url |
| instagram.com |
Пустой анкор
|
|
| tiktok.com |
Пустой анкор
|
|
| corporate.harlequin.com |
terms of service
|
Анализировать url |
| corporate.harlequin.com |
privacy policy
|
Анализировать url |
| facebook.com |
Пустой анкор
|
|
| pinterest.com |
Пустой анкор
|
Анализировать url |
| youtube.com |
Пустой анкор
|
Анализировать url |
| instagram.com |
Пустой анкор
|
|
| tiktok.com |
Пустой анкор
|
|
| corporate.harlequin.com |
Privacy Notice
|
Анализировать url |
| corporate.harlequin.com |
California Privacy Rights
|
Анализировать url |
| corporate.harlequin.com |
Do Not Sell My Personal Information
|
Анализировать url |
| harpercollins.com |
European GPSR Regulation Inquiries
|
Анализировать url |
| corporate.harlequin.com |
Terms & Conditions
|
Анализировать url |
| corporate.harlequin.com |
Accessibility Policy
|
Анализировать url |
| harpercollins.com |
Report Piracy
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Таким сайт eharlequin.com видят поисковые системы. Процент оптимизации невысокий - 40%. Чтобы улучшить сайт и попасть в ТОП необходимо:
Постарайтесь исправить общие ошибки.
Исправьте ошибки в мета-тегах.
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: