Анализ сайта ottobredesign.fi
Основное Готовность: 75%
Домен
ottobredesign.fi
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Длина домена велика. Но если вы продвигаете запрос, входящий в название домена, то это хорошо.
Домен второго уровня идеален для продвижения.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Цепочка редиректов:
http://ottobredesign.fi
301 MovedPermanently
https://www.ottobredesign.com/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 04.10.2026 22:45:22.
Сервер поддерживает HTTP/3 (QUIC) — новейший протокол.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~0,80сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,80сек оптимальна.
Объем документа
360Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 360Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 16
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 16 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://use.typekit.net/bou6ldc.css | |
| stylesheet | https://www.ottobredesign.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css | |
| stylesheet | text/css | //www.ottobredesign.com/cdn/shop/t/7/assets/theme.css?v=169056309385191685821758613634 |
| js | /cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js | |
| js | module | //www.ottobredesign.com/cdn/shop/t/7/assets/vendor.min.js?v=118757129943152772801746439225 |
| js | module | //www.ottobredesign.com/cdn/shop/t/7/assets/theme.js?v=120688118179581468051746439225 |
| js | /checkouts/internal/preloads.js?locale=en-FI | |
| js | https://shop.app/checkouts/internal/preloads.js?locale=en-FI&shop_id=68099735765 | |
| js | module | //www.ottobredesign.com/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js |
| js | //www.ottobredesign.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js | |
| js | //www.ottobredesign.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 | https://static.klaviyo.com/onsite/js/S4LPAh/klaviyo.js?company_id=S4LPAh | |
| js | text/javascript | https://cdn.shopify.com/extensions/01a0199d-9b0b-7901-90bf-18f2033069f1/form-builder-by-hulkapps-70/assets/form-builder-script.js |
| js | https://www.ottobredesign.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.8.4.min.js | |
| js | module | https://cdn.shopify.com/storefront/standard-actions.js |
Серверные заголовки
Кол-во: 24
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 24шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Sun, 23 Aug 2026 18:29:04 GMT |
| x-download-options | noopen |
| Set-Cookie | localization=FI; path=/; expires=Mon, 23 Aug 2027 18:29:04 GMT; SameSite=Lax |
| Link | <https://cdn.shopify.com>; rel="preconnect", <https://cdn.shopify.com>; rel="preconnect"; crossorigin, <https://use.typekit.net>; rel="preconnect", <https://p.typekit.net>; rel="preconnect", <https://use.typekit.net/bou6ldc.css>; as="style"; rel="preload", <//www.ottobredesign.com/cdn/shop/t/7/assets/theme.css?v=169056309385191685821758613634>; as="style"; rel="preload", <https://www.ottobredesign.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css>; as="style"; rel="preload"; crossorigin |
| X-Request-ID | 81cd01b0-5250-49c8-9fec-5eb9df4f181f-1787509743 |
| x-permitted-cross-domain-policies | none |
| nel | {"report_to":"cf-nel","success_fraction":0.01,"max_age":604800} |
| shopify-complexity-score | 2890 |
| shopify-complexity-score-v2 | 289 |
| 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=296;desc="gc:12", db;dur=99, render;dur=118, asn;desc="200044", edge;desc="HEL", country;desc="RU", theme;desc="149008646357", pageType;desc="index", servedBy;desc="wmn7", requestID;desc="81cd01b0-5250-49c8-9fec-5eb9df4f181f-1787509743", _y;desc="899cf8ca-b181-45cb-a931-ba4d63a4c9e8", _s;desc="6fd45b2a-9bf4-4fa2-90cf-061b3c43a261", _cmp;desc="3.AMPS_RU_f_t_WlvH-j*7STGuFpe4FJYy6g", compressionLevel;desc="5", compressionTime;dur=9.077, earlyhints |
| x-dc | gcp-europe-west4,gcp-europe-west4,gcp-europe-west4 |
| 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=LZ%2FSQWhuxLFGwppasK0%2FXoOi2f7yzxg51x2CsmwklwhxA%2BRqLaJnHVD0tvtz%2BO0K82AKNVuL%2F4kAVS4rCMzXtxu%2BrdvgYrce1S6RSJ4jvclr2nVe9TyBJsy0VMMjAnnX1IoX%2F3d1cw%3D%3D"}]} |
| X-Content-Type-Options | nosniff |
| ETag | W/"page_cache:68099735765:IndexController:dc16d0cfedb03625be060f85e95972be:0474dfdb618fd2634ae66c1ab4d564be" |
| cf-ray | a2fc2e3aeb4a34e7-HEL |
CMS
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
Сайт работает на CMS Shopify.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Cloudflare.
Мета-теги Готовность: 48%
Title
OTTOBRE design® - Home
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение мало: 22, минимум: 25, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Contemporary Scandinavian sewing patterns for kids and adults! Browse magazines and subscribe. Get sewing tips and download free patterns!
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 138, оптимально: от 120 до 130)
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://www.ottobredesign.com/
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Meta-тег viewport со значением minimum-scale определяет минимальный масштаб области просмотра.
Meta-тег viewport со значением maximum-scale определяет максимальный масштаб области просмотра.
Разметка OpenGraph
Кол-во: 5
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:type | website |
| og:title | OTTOBRE design® - Home |
| og:description | Contemporary Scandinavian sewing patterns for kids and adults! Browse magazines and subscribe. Get sewing tips and download free patterns! |
| og:url | https://www.ottobredesign.com/ |
| og:site_name | OTTOBRE design® |
Все мета-теги
Кол-во: 17
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 17шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0 |
| name | google-site-verification | g_izQplfgqcv-AV2UKQIh0NRey7EFJQ12R6_RSIN_nY |
| name | description | Contemporary Scandinavian sewing patterns for kids and adults! Browse magazines and subscribe. Get sewing tips and download free patterns! |
| name | twitter:card | summary |
| name | twitter:title | OTTOBRE design® - Home |
| name | twitter:description | Contemporary Scandinavian sewing patterns for kids and adults! Browse magazines and subscribe. Get sewing tips and download free patterns! |
| name | google-site-verification | i9P8kaAxUyv4jfavBaCQViYZK7N-GtTzmMeTKjrggFI |
| name | shopify-digital-wallet | /68099735765/digital_wallets/dialog |
| name | shopify-checkout-api-token | 5fe6fa515bdcc7d543b8c386c607ea05 |
| name | shopify-y | 899cf8ca-b181-45cb-a931-ba4d63a4c9e8 |
| name | shopify-s | 6fd45b2a-9bf4-4fa2-90cf-061b3c43a261 |
| name | new-cookie-storage-activated | f |
| property | og:type | website |
| property | og:title | OTTOBRE design® - Home |
| property | og:description | Contemporary Scandinavian sewing patterns for kids and adults! Browse magazines and subscribe. Get sewing tips and download free patterns! |
| property | og:url | https://www.ottobredesign.com/ |
| property | og:site_name | OTTOBRE design® |
Оптимизация Готовность: 60%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 2 встречаются в тексте редко. Добавьте в контент страницы слова из тега <title>!
Абзацев с текстом 34 достаточно.
Среднее число слов в абзаце 12 достаточно.
Кол-во знаков контента 6955 на странице оптимально.
Кол-во слов 1047 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 10. Это хорошо.
Тошнота
4,12
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
17,48%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| patterns | 17 | 1,62% |
| ottobre | 16 | 1,53% |
| pattern | 12 | 1,15% |
| choose | 10 | 0,96% |
| options | 10 | 0,96% |
| single | 10 | 0,96% |
| sewing | 9 | 0,86% |
| blends | 8 | 0,76% |
| favorite | 8 | 0,76% |
| magazines | 6 | 0,57% |
| knitting | 6 | 0,57% |
| rovaniemi | 6 | 0,57% |
| united | 6 | 0,57% |
| english | 6 | 0,57% |
| favorites | 5 | 0,48% |
| inspired | 5 | 0,48% |
| illustrated | 5 | 0,48% |
| instructions | 5 | 0,48% |
| finland | 5 | 0,48% |
| clothes | 5 | 0,48% |
Индексация Готовность: 30%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 118 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 370392 байт. Загружен за: 1сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://ottobredesign.fi/robots.txt
301 MovedPermanently
https://www.ottobredesign.com/
200 OK
Показать содержимое robots.txt
<!doctype html>
<html lang="en" dir="ltr">
<head><script data-source-attribution="shopify.event_observer.bootstrap">
(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//www.ottobredesign.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`68099735765`)))})();
//# sourceURL=event-observer-collector.js
</script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0">
<link rel="stylesheet" href="https://use.typekit.net/bou6ldc.css">
<meta name="google-site-verification" content="g_izQplfgqcv-AV2UKQIh0NRey7EFJQ12R6_RSIN_nY" />
<title>OTTOBRE design® - Home</title><meta name="description" content="Contemporary Scandinavian sewing patterns for kids and adults! Browse magazines and subscribe. Get sewing tips and download free patterns!"><link rel="canonical" href="https://www.ottobredesign.com/"><link rel="shortcut icon" href="//www.ottobredesign.com/cdn/shop/files/ottobre_design-fav.png?v=1758610132&width=96">
<link rel="apple-touch-icon" href="//www.ottobredesign.com/cdn/shop/files/ottobre_design-fav.png?v=1758610132&width=180"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" href="//www.ottobredesign.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//www.ottobredesign.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website">
<meta property="og:title" content="OTTOBRE design® - Home"><meta property="og:description" content="Contemporary Scandinavian sewing patterns for kids and adults! Browse magazines and subscribe. Get sewing tips and download free patterns!"><meta property="og:url" content="https://www.ottobredesign.com/">
<meta property="og:site_name" content="OTTOBRE design®"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="OTTOBRE design® - Home">
<meta name="twitter:description" content="Contemporary Scandinavian sewing patterns for kids and adults! Browse magazines and subscribe. Get sewing tips and download free patterns!"><script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.ottobredesign.com"
}]
}
</script><script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "OTTOBRE design®",
"url": "https:\/\/www.ottobredesign.com",
"potentialAction": {
"@type": "SearchAction",
"target": "https:\/\/www.ottobredesign.com\/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
},
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "OTTOBRE design®","logo": "https:\/\/www.ottobredesign.com\/cdn\/shop\/files\/ottobre-logo.png?v=1744717059\u0026width=424","url": "https:\/\/www.ottobredesign.com"
}
]
</script><style>/* Typography (heading) */
@font-face {
font-family: Cabin;
font-weight: 400;
font-style: normal;
font-display: fallback;
src: url("//www.ottobredesign.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2") format("woff2"),
url("//www.ottobredesign.com/cdn/fonts/cabin/cabin_n4.8c16611b00f59d27f4b27ce4328dfe514ce77517.woff") format("woff");
}
@font-face {
font-family: Cabin;
font-weight: 400;
font-style: italic;
font-display: fallback;
src: url("//www.ottobredesign.com/cdn/fonts/cabin/cabin_i4.d89c1b32b09ecbc46c12781fcf7b2085f17c0be9.woff2") format("woff2"),
url("//www.ottobredesign.com/cdn/fonts/cabin/cabin_i4.0a521b11d0b69adfc41e22a263eec7c02aecfe99.woff") format("woff");
}
:root {
/* Container */
--container-max-width: 100%;
--container-xxs-max-width: 27.5rem; /* 440px */
--container-xs-max-width: 42.5rem; /* 680px */
--container-sm-max-width: 61.25rem; /* 980px */
--container-md-max-width: 71.875rem; /* 1150px */
--container-lg-max-width: 78.75rem; /* 1260px */
--container-xl-max-width: 85rem; /* 1360px */
--container-gutter: 1.25rem;
--section-vertical-spacing: 2.5rem;
--section-vertical-spacing-tight:2.5rem;
--section-stack-gap:2.25rem;
--section-stack-gap-tight:2.25rem;
/* Form settings */
--form-gap: 1.25rem; /* Gap between fieldset and submit button */
--fieldset-gap: 1rem; /* Gap between each form input within a fieldset */
--form-control-gap: 0.625rem; /* Gap between input and label (ignored for floating label) */
--checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */
--input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */
--input-padding-inline: 0.8rem; /* Horizontal padding for input, textarea and native select */
--checkbox-size: 0.875rem; /* Size (width and height) for checkbox */
/* Other sizes */
--sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px));
/* RTL support */
--transform-logical-flip: 1;
--transform-origin-start: left;
--transform-origin-end: right;
/**
* ---------------------------------------------------------------------
* TYPOGRAPHY
* ---------------------------------------------------------------------
*/
/* Font properties */
--heading-font-family: Cabin, sans-serif;
--heading-font-weight: 400;
--heading-font-style: normal;
--heading-text-transform: normal;
--heading-letter-spacing: 0.01em;
--text-font-family: "gill-sans-nova", sans-serif;
--text-font-weight: 400;
--text-font-weight-bold: 500; /* Gill Sans Nova Medium */
--text-font-style: normal;
--text-letter-spacing: 0.0em;
--button-font: normal 400 var(--text-sm) / 1.65 "gill-sans-nova", sans-serif;
--button-text-transform: uppercase;
--button-letter-spacing: 0.0em;
/* Font sizes */--text-heading-size-factor: 1;
--text-h1: max(0.6875rem, clamp(1.375rem, 1.146341463414634rem + 0.975609756097561vw, 2rem) * var(--text-heading-size-factor));
--text-h2: max(0.6875rem, clamp(1.25rem, 1.0670731707317074rem + 0.7804878048780488vw, 1.75rem) * var(--text-heading-size-factor));
--text-h3: max(0.6875rem, clamp(1.125rem, 1.0335365853658536rem + 0.3902439024390244vw, 1.375rem) * var(--text-heading-size-factor));
--text-h4: max(0.6875rem, clamp(1rem, 0.9542682926829268rem + 0.1951219512195122vw, 1.125rem) * var(--text-heading-size-factor));
--text-h4-blog: max(0.6875rem, clamp(1rem, 0.9542682926829268rem + 0.1951219512195122vw, 1.375rem) * var(--text-heading-size-factor));
--text-h5: calc(1rem * var(--text-heading-size-factor));
--text-h6: calc(0.95rem * var(--text-heading-size-factor));
/* Heading font families */
--h1-font-family: "freight-display-pro", sans-serif;
--h2-font-family: "freight-display-pro", sans-serif;
--h3-font-family: "freight-display-pro", sans-serif;
--h4-font-family: "gill-sans-nova", sans-serif;
--h5-font-family: "gill-sans-nova", sans-serif;
--h6-font-family: "gill-sans-nova", sans-serif;
--text-xs: 0.9375rem;
--text-sm: 1.0rem;
--text-base: 1.0625rem;
--text-lg: 1.1875rem;
--text-xl: 1.25rem;
/* Rounded variables (used for border radius) */
--rounded-full: 9999px;
--button-border-radius: 0.0rem;
--input-border-radius: 0.0rem;
/* Box shadow */
--shadow-sm: 0 2px 8px rgb(0 0 0 / 0.05);
--shadow: 0 5px 15px rgb(0 0 0 / 0.05);
--shadow-md: 0 5px 30px rgb(0 0 0 / 0.05);
--shadow-block: px px px rgb(var(--text-primary) / 0.0);
/**
* ---------------------------------------------------------------------
* OTHER
* ---------------------------------------------------------------------
*/
--checkmark-svg-url: url(//www.ottobredesign.com/cdn/shop/t/7/assets/checkmark.svg?v=77552481021870063511749209903);
--cursor-zoom-in-svg-url: url(//www.ottobredesign.com/cdn/shop/t/7/assets/cursor-zoom-in.svg?v=112480252220988712521747636099);
}
[dir="rtl"]:root {
/* RTL support */
--transform-logical-flip: -1;
--transform-origin-start: right;
--transform-origin-end: left;
}
@media screen and (min-width: 700px) {
:root {
/* Typography (font size) */
--text-xs: 0.9375rem;
--text-sm: 1.0rem;
--text-base: 1.0625rem;
--text-lg: 1.1875rem;
--text-xl: 1.375rem;
/* Spacing settings */
--container-gutter: 2rem;
}
}
@media screen and (min-width: 1000px) {
:root {
/* Spacing settings */
--container-gutter: 3rem;
--section-vertical-spacing: 4rem;
--section-vertical-spacing-tight: 4rem;
--section-stack-gap:3rem;
--section-stack-gap-tight:3rem;
}
}:root {/* Overlay used for modal */
--page-overlay: 0 0 0 / 0.4;
/* We use the first scheme background as default */
--page-background: ;
/* Product colors */
--on-sale-text: 227 44 43;
--on-sale-badge-background: 227 44 43;
--on-sale-badge-text: 255 255 255;
--sold-out-badge-background: 239 239 239;
--sold-out-badge-text: 0 0 0 / 0.65;
--custom-badge-background: 28 28 28;
--custom-badge-text: 255 255 255;
--star-color: 28 28 28;
/* Status colors */
--success-background: 212 227 203;
--success-text: 48 122 7;
--warning-background: 253 241 224;
--warning-text: 237 138 0;
--error-background: 243 204 204;
--error-text: 203 43 43;
}.color-scheme--scheme-1 {
/* Color settings */--accent: 255 255 255;
--text-color: 28 28 28;
--background: 255 255 255 / 1.0;
--background-without-opacity: 255 255 255;
--background-gradient: ;--border-color: 221 221 221;/* Button colors */
--button-background: 255 255 255;
--button-text-color: 28 28 28;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-2 {
/* Color settings */--accent: 28 28 28;
--text-color: 28 28 28;
--background: 255 255 255 / 1.0;
--background-without-opacity: 255 255 255;
--background-gradient: ;--border-color: 221 221 221;/* Button colors */
--button-background: 28 28 28;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-3 {
/* Color settings */--accent: 255 255 255;
--text-color: 0 0 0;
--background: 255 255 255 / 1.0;
--background-without-opacity: 255 255 255;
--background-gradient: ;--border-color: 217 217 217;/* Button colors */
--button-background: 255 255 255;
--button-text-color: 0 0 0;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-4 {
/* Color settings */--accent: 255 255 255;
--text-color: 28 28 28;
--background: 255 255 255 / 1.0;
--background-without-opacity: 255 255 255;
--background-gradient: ;--border-color: 221 221 221;/* Button colors */
--button-background: 255 255 255;
--button-text-color: 28 28 28;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-0bf80a54-0374-4a55-aec1-1ca0b2452c4d {
/* Color settings */--accent: 28 28 28;
--text-color: 28 28 28;
--background: 236 213 202 / 1.0;
--background-without-opacity: 236 213 202;
--background-gradient: ;--border-color: 205 185 176;/* Button colors */
--button-background: 28 28 28;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-0aae45c348b1e1d29474339e624d46e8) + .shopify-section:has(.section-spacing.color-scheme--bg-0aae45c348b1e1d29474339e624d46e8:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-df8ebef7-d827-4c29-8c66-67ff518ce472 {
/* Color settings */--accent: 28 28 28;
--text-color: 28 28 28;
--background: 190 133 115 / 1.0;
--background-without-opacity: 190 133 115;
--background-gradient: ;--border-color: 166 117 102;/* Button colors */
--button-background: 28 28 28;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-b13a7f12d7a945b0ba8515993e51fbbb) + .shopify-section:has(.section-spacing.color-scheme--bg-b13a7f12d7a945b0ba8515993e51fbbb:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-4f731040-9dde-4a15-882b-eda261a14856 {
/* Color settings */--accent: 28 28 28;
--text-color: 28 28 28;
--background: 228 208 199 / 1.0;
--background-without-opacity: 228 208 199;
--background-gradient: ;--border-color: 198 181 173;/* Button colors */
--button-background: 28 28 28;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-bd5d452c31f2e7d362c64d16ad03aafe) + .shopify-section:has(.section-spacing.color-scheme--bg-bd5d452c31f2e7d362c64d16ad03aafe:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-bccda76c-90a2-4e76-ab21-63f42c6e141b {
/* Color settings */--accent: 0 0 0;
--text-color: 28 28 28;
--background: 234 203 196 / 1.0;
--background-without-opacity: 234 203 196;
--background-gradient: ;--border-color: 203 177 171;/* Button colors */
--button-background: 0 0 0;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-d3c499724920c5fdb0a3f33d3d070497) + .shopify-section:has(.section-spacing.color-scheme--bg-d3c499724920c5fdb0a3f33d3d070497:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-2b51f435-909b-4316-9085-85a49b8ca330 {
/* Color settings */--accent: 28 28 28;
--text-color: 28 28 28;
--background: 206 219 206 / 1.0;
--background-without-opacity: 206 219 206;
--background-gradient: ;--border-color: 179 190 179;/* Button colors */
--button-background: 28 28 28;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-4c892204d12590d95c2b131fa9c75b03) + .shopify-section:has(.section-spacing.color-scheme--bg-4c892204d12590d95c2b131fa9c75b03:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-5e825501-1b5a-4ccc-b0f1-617cd680d2ff {
/* Color settings */--accent: 28 28 28;
--text-color: 28 28 28;
--background: 230 217 235 / 1.0;
--background-without-opacity: 230 217 235;
--background-gradient: ;--border-color: 200 189 204;/* Button colors */
--button-background: 28 28 28;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-07d3d47a874974c6dedb867dd3eb5f7d) + .shopify-section:has(.section-spacing.color-scheme--bg-07d3d47a874974c6dedb867dd3eb5f7d:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-fae42abb-71b8-45fd-89e0-4157537499e0 {
/* Color settings */--accent: 28 28 28;
--text-color: 28 28 28;
--background: 217 221 241 / 1.0;
--background-without-opacity: 217 221 241;
--background-gradient: ;--border-color: 189 192 209;/* Button colors */
--button-background: 28 28 28;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-b35ef270d31e878f83727d0c52bdf54d) + .shopify-section:has(.section-spacing.color-scheme--bg-b35ef270d31e878f83727d0c52bdf54d:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-18d873e4-023c-4baf-9e5d-aae569b38dbd {
/* Color settings */--accent: 255 255 255;
--text-color: 255 255 255;
--background: 43 43 43 / 1.0;
--background-without-opacity: 43 43 43;
--background-gradient: ;--border-color: 75 75 75;/* Button colors */
--button-background: 255 255 255;
--button-text-color: 28 28 28;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-e7054beb8563de554d544495b3105472) + .shopify-section:has(.section-spacing.color-scheme--bg-e7054beb8563de554d544495b3105472:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--scheme-40f55ddc-289c-47be-b36b-84101ec6db0e {
/* Color settings */--accent: 28 28 28;
--text-color: 28 28 28;
--background: 213 203 113 / 1.0;
--background-without-opacity: 213 203 113;
--background-gradient: ;--border-color: 185 177 100;/* Button colors */
--button-background: 28 28 28;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}.shopify-section:has(.section-spacing.color-scheme--bg-7ed65184c690b287c9af19e9217ec246) + .shopify-section:has(.section-spacing.color-scheme--bg-7ed65184c690b287c9af19e9217ec246:not(.bordered-section)) .section-spacing {
padding-block-start: 0;
}.color-scheme--dialog {
/* Color settings */--accent: 28 28 28;
--text-color: 28 28 28;
--background: 255 255 255 / 1.0;
--background-without-opacity: 255 255 255;
--background-gradient: ;--border-color: 221 221 221;/* Button colors */
--button-background: 28 28 28;
--button-text-color: 255 255 255;
/* Circled buttons */
--circle-button-background: 255 255 255;
--circle-button-text-color: 28 28 28;
}
</style><script>
// This allows to expose several variables to the global scope, to be used in scripts
window.themeVariables = {
settings: {
showPageTransition: null,
pageType: "index",
moneyFormat: "{{amount_with_comma_separator}} €",
moneyWithCurrencyFormat: "{{amount_with_comma_separator}} €",
currencyCodeEnabled: false,
cartType: "drawer",
staggerMenuApparition: true
},
strings: {
addedToCart: "Added to your cart!",
closeGallery: "Close gallery",
zoomGallery: "Zoom picture",
errorGallery: "Image cannot be loaded",
shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
shippingEstimatorOneResult: "There is one shipping rate for your address:",
shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
shippingEstimatorError: "One or more error occurred while retrieving shipping rates:",
next: "Next",
previous: "Previous"
},
mediaQueries: {
'sm': 'screen and (min-width: 700px)',
'md': 'screen and (min-width: 1000px)',
'lg': 'screen and (min-width: 1150px)',
'xl': 'screen and (min-width: 1400px)',
'2xl': 'screen and (min-width: 1600px)',
'sm-max': 'screen and (max-width: 699px)',
'md-max': 'screen and (max-width: 999px)',
'lg-max': 'screen and (max-width: 1149px)',
'xl-max': 'screen and (max-width: 1399px)',
'2xl-max': 'screen and (max-width: 1599px)',
'motion-safe': '(prefers-reduced-motion: no-preference)',
'motion-reduce': '(prefers-reduced-motion: reduce)',
'supports-hover': 'screen and (pointer: fine)',
'supports-touch': 'screen and (hover: none)'
}
};</script><script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
<script type="importmap">{
"imports": {
"vendor": "//www.ottobredesign.com/cdn/shop/t/7/assets/vendor.min.js?v=118757129943152772801746439225",
"theme": "//www.ottobredesign.com/cdn/shop/t/7/assets/theme.js?v=120688118179581468051746439225",
"photoswipe": "//www.ottobredesign.com/cdn/shop/t/7/assets/photoswipe.min.js?v=13374349288281597431746439224"
}
}
</script>
<script type="module" src="//www.ottobredesign.com/cdn/shop/t/7/assets/vendor.min.js?v=118757129943152772801746439225"></script>
<script type="module" src="//www.ottobredesign.com/cdn/shop/t/7/assets/theme.js?v=120688118179581468051746439225"></script>
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="i9P8kaAxUyv4jfavBaCQViYZK7N-GtTzmMeTKjrggFI">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/68099735765/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="5fe6fa515bdcc7d543b8c386c607ea05">
<meta id="in-context-paypal-metadata" data-shop-id="68099735765" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="EUR">
<link rel="alternate" hreflang="x-default" href="https://www.ottobredesign.com/">
<link rel="alternate" hreflang="en" href="https://www.ottobredesign.com/">
<link rel="alternate" hreflang="fi" href="https://www.ottobredesign.com/fi">
<link rel="alternate" hreflang="de" href="https://www.ottobredesign.com/de">
<link rel="alternate" hreflang="es" href="https://www.ottobredesign.com/es">
<link rel="alternate" hreflang="fr" href="https://www.ottobredesign.com/fr">
<link rel="alternate" hreflang="nl" href="https://www.ottobredesign.com/nl">
<link rel="alternate" hreflang="sv" href="https://www.ottobredesign.com/sv">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-FI"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-FI&shop_id=68099735765" crossorigin="anonymous"></script>
<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":68099735765,"countryCode":"FI","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/68099735765","merchantName":"OTTOBRE design®","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard"],"total":{"type":"pending","label":"OTTOBRE design®","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
<script id="shopify-features" type="application/json">{"accessToken":"5fe6fa515bdcc7d543b8c386c607ea05","betas":["rich-media-storefront-analytics"],"domain":"www.ottobredesign.com","predictiveSearch":true,"shopId":68099735765,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "ottobre-design.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"EUR","rate":"1.0"};
Shopify.country = "FI";
Shopify.theme = {"name":"OTTOBRE\/main","id":149008646357,"schema_name":"Prestige","schema_version":"10.7.0","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "www.ottobredesign.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="//www.ottobredesign.com/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
<script type="module">
await import("//www.ottobredesign.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'] = {"listener":["modules/v2/loader.listener.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.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"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.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"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"avatar":["modules/v2/loader.avatar.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.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 id="__st">var __st={"a":68099735765,"offset":10800,"reqid":"57b943ca-6a41-450a-b34a-edc448dc87d1-1787509743","pageurl":"www.ottobredesign.com\/","u":"4bad38532508","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="//www.ottobredesign.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 = "//www.ottobredesign.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="//www.ottobredesign.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 = "ottobre-design.myshopify.com";
window.Shopify.MCP.mcpEndpoint = "https:\/\/www.ottobredesign.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://www.ottobredesign.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://www.ottobredesign.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>
<link href="//www.ottobredesign.com/cdn/shop/t/7/assets/theme.css?v=169056309385191685821758613634" rel="stylesheet" type="text/css" media="all" /><!-- Add this to layout/theme.liquid before closing head tag--><!-- liana mailer -->
<!-- liana mailer - load reCAPTCHA only when user clicks newsletter form -->
<script>
document.addEventListener('DOMContentLoaded', function() {
var recaptchaLoaded = false;
function loadRecaptcha() {
if (!recaptchaLoaded) {
var script = document.createElement('script');
script.src = 'https://www.google.com/recaptcha/api.js';
script.async = true;
script.defer = true;
document.head.appendChild(script);
recaptchaLoaded = true;
console.log('reCAPTCHA loaded for newsletter form');
}
}
// Find newsletter form or its container
var newsletterForm = document.querySelector('[data-lianamailer="form"]');
var newsletterBlock = document.querySelector('.footer__block--custom_liquid');
if (newsletterForm) {
// Add click event to the entire newsletter block/form area
var targetElement = newsletterBlock || newsletterForm;
// Load reCAPTCHA on any interaction with the newsletter area
targetElement.addEventListener('click', loadRecaptcha, { once: true });
// Also load on focus of any input within the form
var formInputs = newsletterForm.querySelectorAll('input, select, textarea');
formInputs.forEach(function(input) {
input.addEventListener('focus', loadRecaptcha, { once: true });
});
// Load on mouseenter for better UX (user hovering with intent)
targetElement.addEventListener('mouseenter', loadRecaptcha, { once: true });
}
});
</script>
<script>
function onSubmit(token) {
var submit_event = null;
try {
submit_event = new Event("submit", {"bubbles": false, "cancelable":
true});
}
catch (error) {
submit_event = document.createEvent("Event");
var bubbles = false;
var cancelable = true;
toggle_event.initEvent("submit", bubbles, cancelable);
}
document.getElementById("lianamailer").dispatchEvent(submit_event);
}
</script>
<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
<!-- TCF is active, scripts are loaded above -->
<script>
if (!window.PandectesRulesSettings) {
window.PandectesRulesSettings = {"store":{"id":68099735765,"adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"banner":{"revokableTrigger":false,"cookiesBlockedByDefault":"7","hybridStrict":false,"isActive":true},"geolocation":{"auOnly":false,"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"nzOnly":false,"thOnly":false,"zaOnly":false,"canadaOnly":false,"canadaLaw25":false,"canadaPipeda":false,"globalVisibility":true},"blocker":{"isActive":false,"googleConsentMode":{"isActive":true,"id":"","analyticsId":"G-38246113","onlyGtm":false,"adwordsId":"AW-4904759025","adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"customEvent":false,"redactData":false,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":500,"useNativeChannel":false,"debugMode":false},"facebookPixel":{"isActive":false,"id":"","ldu":false},"microsoft":{"isActive":false,"uetTags":""},"clarity":{"isActive":false,"id":""},"amazon":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"gpcIsActive":true,"klaviyoIsActive":false,"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
const rulesScript = document.createElement('script');
window.PandectesRulesSettings.auto = true;
rulesScript.src = "https://cdn.shopify.com/extensions/01a01ebe-e342-77c0-9068-2748afa49b51/gdpr-cookie-consent-393/assets/pandectes-rules.js";
const firstChild = document.head.firstChild;
document.head.insertBefore(rulesScript, firstChild);
}
</script>
<script>
window.PandectesSettings = {"store":{"id":68099735765,"plan":"plus","theme":"OTTOBRE/main","primaryLocale":"en","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":"","useGeolocation":false},"impressions":{"enabled":true,"timezone":"Europe/Helsinki"},"tsPublished":1776845236,"declaration":{"declDays":"","declName":"","declPath":"","declType":"","isActive":false,"showType":true,"declHours":"","declYears":"","declDomain":"","declMonths":"","declMinutes":"","declPurpose":"","declSeconds":"","declSession":"","showPurpose":false,"declProvider":"","showProvider":true,"declIntroText":"","declRetention":"","declFirstParty":"","declThirdParty":"","showDateGenerated":true},"language":{"unpublished":[],"languageMode":"Multilingual","fallbackLanguage":"en","languageDetection":"locale","languagesSupported":["fi"]},"texts":{"managed":{"headerText":{"en":"We use cookies on our website","fi":"Kunnioitamme yksityisyyttäsi"},"consentText":{"en":"This website uses cookies to ensure you get the best experience.","fi":"Tämä verkkosivusto käyttää evästeitä varmistaakseen, että saat parhaan mahdollisen käyttökokemuksen."},"linkText":{"en":"Learn more","fi":"Lue lisää"},"imprintText":{"en":"Imprint","fi":"Painatus"},"googleLinkText":{"en":"Google's Privacy Terms","fi":"Googlen tietosuojaehdot"},"allowButtonText":{"en":"Accept","fi":"Hyväksyä"},"denyButtonText":{"en":"Decline","fi":"Hylkää"},"dismissButtonText":{"en":"Ok","fi":"Okei"},"leaveSiteButtonText":{"en":"Leave this site","fi":"Poistu tältä sivustolta"},"preferencesButtonText":{"en":"Preferences","fi":"Asetukset"},"cookiePolicyText":{"en":"Consent preferences","fi":"Evästeasetukset"},"preferencesPopupTitleText":{"en":"Manage consent preferences","fi":"Hallinnoi suostumusasetuksia"},"preferencesPopupIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","fi":"Käytämme evästeitä verkkosivuston toiminnallisuuden optimointiin, suorituskyvyn analysointiin ja yksilöllisen käyttökokemuksen tarjoamiseen sinulle. Jotkin evästeet ovat välttämättömiä verkkosivuston moitteettoman toiminnan kannalta. Näitä evästeitä ei voi poistaa käytöstä. Tässä ikkunassa voit hallita evästeasetuksiasi."},"preferencesPopupSaveButtonText":{"en":"Save preferences","fi":"Tallenna asetukset"},"preferencesPopupCloseButtonText":{"en":"Close","fi":"Lähellä"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all","fi":"Hyväksy kaikki"},"preferencesPopupRejectAllButtonText":{"en":"Deny all","fi":"Kieltäydy kaikista"},"cookiesDetailsText":{"en":"Cookies details","fi":"Evästeiden tiedot"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed","fi":"Aina sallittu"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time.","fi":"Sinulla on oikeus päästä käsiksi tietoihisi milloin tahansa."},"accessSectionTitleText":{"en":"Data portability","fi":"Tietojen siirrettävyys"},"accessSectionAccountInfoActionText":{"en":"Personal data","fi":"Henkilökohtaiset tiedot"},"accessSectionDownloadReportActionText":{"en":"Request export","fi":"Lataa kaikki"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests","fi":"Rekisteröidyn pyynnöt"},"accessSectionOrdersRecordsActionText":{"en":"Orders","fi":"Tilaukset"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate.","fi":"Sinulla on oikeus pyytää tietojesi päivittämistä aina, kun pidät sitä tarpeellisena."},"rectificationSectionTitleText":{"en":"Data Rectification","fi":"Tietojen oikaisu"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated","fi":"Kuvaile, mitä haluat päivittää"},"rectificationCommentValidationError":{"en":"Comment is required","fi":"Kommentti vaaditaan"},"rectificationSectionEditAccountActionText":{"en":"Request an update","fi":"Pyydä päivitystä"},"erasureSectionTitleText":{"en":"Right to be forgotten","fi":"Oikeus tulla unohdetuksi"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account.","fi":"Sinulla on oikeus pyytää, että kaikki tietosi poistetaan. Tämän jälkeen et voi enää käyttää tiliäsi."},"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion","fi":"Pyydä henkilötietojen poistamista"},"consentDate":{"en":"Consent date","fi":"Suostumuspäivä"},"consentId":{"en":"Consent ID","fi":"Suostumustunnus"},"consentSectionChangeConsentActionText":{"en":"Change consent preference","fi":"Muuta suostumusasetusta"},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on","fi":"Hyväksyit tämän verkkosivuston evästekäytännön"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website.","fi":"Et ole suostunut tämän verkkosivuston evästekäytäntöön."},"consentSectionTitleText":{"en":"Your cookie consent","fi":"Evästeen suostumuksesi"},"consentStatus":{"en":"Consent preference","fi":"Suostumusasetus"},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance","fi":"Pyyntöäsi ei vahvistettu. Yritä uudelleen. Jos ongelma jatkuu, ota yhteyttä myymälän omistajaan"},"confirmationFailureTitle":{"en":"A problem occurred","fi":"Tapahtui ongelma"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request.","fi":"Palaamme sinulle pian pyyntösi suhteen."},"confirmationSuccessTitle":{"en":"Your request is verified","fi":"Pyyntösi on vahvistettu"},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance.","fi":"Pyyntöäsi ei lähetetty. Yritä uudelleen ja jos ongelma jatkuu, ota yhteyttä myymälän omistajaan."},"guestsSupportEmailFailureTitle":{"en":"A problem occurred","fi":"Tapahtui ongelma"},"guestsSupportEmailPlaceholder":{"en":"E-mail address","fi":"Sähköpostiosoite"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed.","fi":"Jos olet rekisteröitynyt tämän myymälän asiakkaaksi, saat pian sähköpostiviestin, jossa on ohjeet jatkamisesta."},"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request","fi":"Kiitos pyynnöstäsi"},"guestsSupportEmailValidationError":{"en":"Email is not valid","fi":"Sähköpostiosoite ei kelpaa"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed.","fi":"Kirjaudu sisään asiakastililläsi jatkaaksesi."},"submitButton":{"en":"Submit","fi":"Lähetä"},"submittingButton":{"en":"Submitting...","fi":"Lähetetään ..."},"cancelButton":{"en":"Cancel","fi":"Peruuttaa"},"declIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","fi":"Käytämme evästeitä optimoidaksemme verkkosivuston toimivuutta, analysoidaksemme suorituskykyä ja tarjotaksemme sinulle henkilökohtaisen käyttökokemuksen. Jotkut evästeet ovat välttämättömiä, jotta sivusto toimisi ja toimisi oikein. Näitä evästeitä ei voi poistaa käytöstä. Tässä ikkunassa voit hallita evästeasetuksiasi."},"declName":{"en":"Name","fi":"Nimi"},"declPurpose":{"en":"Purpose","fi":"Tarkoitus"},"declType":{"en":"Type","fi":"Tyyppi"},"declRetention":{"en":"Retention","fi":"Säilyttäminen"},"declProvider":{"en":"Provider","fi":"Palveluntarjoaja"},"declFirstParty":{"en":"First-party","fi":"First-party"},"declThirdParty":{"en":"Third-party","fi":"Kolmas osapuoli"},"declSeconds":{"en":"seconds","fi":"sekuntia"},"declMinutes":{"en":"minutes","fi":"minuuttia"},"declHours":{"en":"hours","fi":"tuntia"},"declWeeks":{"en":"week(s)","fi":"viikko(a)"},"declDays":{"en":"days","fi":"päivää"},"declMonths":{"en":"months","fi":"kuukaudet"},"declYears":{"en":"years","fi":"vuotta"},"declSession":{"en":"Session","fi":"istunto"},"declDomain":{"en":"Domain","fi":"Verkkotunnus"},"declPath":{"en":"Path","fi":"Polku"}},"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies","fi":"Ehdottomasti välttämättömät evästeet"},"strictlyNecessaryCookiesDescriptionText":{"en":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies.","fi":"Nämä evästeet ovat välttämättömiä, jotta voit liikkua verkkosivustolla ja käyttää sen ominaisuuksia, kuten pääsyä verkkosivuston suojattuihin alueisiin. Verkkosivusto ei voi toimia kunnolla ilman näitä evästeitä."},"functionalityCookiesTitleText":{"en":"Functional cookies","fi":"Toiminnalliset evästeet"},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.","fi":"Nämä evästeet antavat sivustolle mahdollisuuden parantaa toimintoja ja personointia. Voimme asettaa ne itse tai kolmannen osapuolen palveluntarjoajat, joiden palvelut olemme lisänneet sivuillemme. Jos et salli näitä evästeitä, jotkut tai kaikki näistä palveluista eivät ehkä toimi oikein."},"performanceCookiesTitleText":{"en":"Performance cookies","fi":"Suorituskykyevästeet"},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular.","fi":"Näiden evästeiden avulla voimme seurata ja parantaa verkkosivustomme suorituskykyä. Niiden avulla voimme esimerkiksi laskea käyntejä, tunnistaa liikenteen lähteet ja nähdä, mitkä sivuston osat ovat suosituimpia."},"targetingCookiesTitleText":{"en":"Targeting cookies","fi":"Kohdistusevästeet"},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.","fi":"Mainostajamme voivat asettaa nämä evästeet sivustollamme. Nämä yritykset voivat käyttää niitä rakentaakseen kiinnostuksen kohteidesi profiilin ja näyttääkseen sinulle osuvia mainoksia muilla sivustoilla. Ne eivät tallenna suoraan henkilökohtaisia tietoja, mutta perustuvat selaimen ja Internet -laitteen yksilölliseen tunnistamiseen. Jos et salli näitä evästeitä, kohdistat vähemmän mainontaa."},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies","fi":"Luokittelemattomat evästeet"},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.","fi":"Luokittelemattomat evästeet ovat evästeitä, joita luokittelemme parhaillaan yhdessä yksittäisten evästeiden tarjoajien kanssa."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"showGoogleLink":true,"enabled":true,"cookie":{"expiryDays":365,"secure":true,"domain":""},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#FFFFFF","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000"},"button":{"background":"#000000","backgroundForCalculations":{"a":1,"b":0,"g":0,"r":0},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"transparent"}},"content":{"href":"/policies/privacy-policy","imprintHref":"","close":"✕","target":"_blank","logo":""},"window":"<div role=\"dialog\" aria-label=\"{{header}}\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-bottom-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\">{{children}}</div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{allow}}</div>"},"type":"custom","layouts":{"basic":"{{messagelink}}{{compliance}}"},"position":"bottom","theme":"block","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://ottobre-design.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""],"elements":{"close":"<button aria-label=\"\" type=\"button\" class=\"cc-close\">{{close}}</button>","dismiss":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button type=\"button\" class=\"cc-btn cc-settings\" aria-controls=\"pd-cp-preferences\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"auOnly":false,"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"nzOnly":false,"thOnly":false,"zaOnly":false,"canadaOnly":false,"canadaLaw25":false,"canadaPipeda":false,"globalVisibility":true},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1749632833,"extraCss":" .cc-banner-logo {max-width: 24em!important;} @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}} .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: left} .cc-window-wrapper{z-index: 2147483647;} .cc-window{padding: 20px!important;z-index: 2147483647;font-family: inherit;} .pd-cookie-banner-window .cc-header{font-family: inherit;} .pd-cp-ui{font-family: inherit; background-color: #FFFFFF;color:#000000;} button.pd-cp-btn, a.pd-cp-btn{background-color:#000000;color:#FFFFFF!important;} input + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 0.3)} .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(0, 0, 0, 0.3)} input:checked + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 1)} .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 1)} .pd-cp-ui-close{color:#000000;} .pd-cp-preferences-slider:before{background-color: #FFFFFF} .pd-cp-title:before {border-color: #000000!important} .pd-cp-preferences-slider{background-color:#000000} .pd-cp-toggle{color:#000000!important} @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #000000}} .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#000000!important} .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);} ","customJavascript":{"useButtons":true},"showPoweredBy":false,"logoHeight":40,"revokableTrigger":false,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":false,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://pandectes.io","linkRespectStoreLang":false},"cookies":{"0":[{"name":"cart_currency","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 week(s)","session":false,"expires":2,"unit":"declWeeks","purpose":{"en":"Used after a checkout is completed to initialize a new empty cart with the same currency as the one just used.","fi":"Käytetään kassan suorittamisen jälkeen uuden tyhjän ostoskorin alustamiseen samalla valuutalla kuin juuri käytetty."}},{"name":"localization","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to localize the cart to the correct country.","fi":"Käytetään lokalisoimaan kärry oikeaan maahan."}},{"name":"keep_alive","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","session":true,"expires":-56,"unit":"declYears","purpose":{"en":"Used when international domain redirection is enabled to determine if a request is the first one of a session.","fi":"Käytetään, kun kansainvälinen toimialueen uudelleenohjaus on käytössä sen määrittämiseksi, onko pyyntö istunnon ensimmäinen."}},{"name":"_tracking_consent","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","fi":"Käytetään käyttäjän asetusten tallentamiseen, jos kauppias on asettanut tietosuojasäännöt vierailijan alueelle."}},{"name":"shopify_pay_redirect","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 hour(s)","session":false,"expires":1,"unit":"declHours","purpose":{"en":"Used to accelerate the checkout process when the buyer has a Shop Pay account.","fi":"Käytetään nopeuttamaan kassaprosessia, kun ostajalla on Shop Pay -tili."}},{"name":"wpm-test-cookie","type":"http","domain":"myshopify.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"A necessary cookie for website functionality.","fi":"Sivuston toiminnalle välttämätön eväste."}},{"name":"wpm-test-cookie","type":"http","domain":"com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"A necessary cookie for website functionality.","fi":"Sivuston toiminnalle välttämätön eväste."}},{"name":"wpm-test-cookie","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"A necessary cookie for website functionality.","fi":"Sivuston toiminnalle välttämätön eväste."}},{"name":"cart_currency","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 week(s)","session":false,"expires":2,"unit":"declWeeks","purpose":{"en":"Used after a checkout is completed to initialize a new empty cart with the same currency as the one just used.","fi":"Käytetään kassan suorittamisen jälkeen uuden tyhjän ostoskorin alustamiseen samalla valuutalla kuin juuri käytetty."}},{"name":"localization","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to localize the cart to the correct country.","fi":"Käytetään lokalisoimaan kärry oikeaan maahan."}},{"name":"_tracking_consent","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","fi":"Käytetään käyttäjän asetusten tallentamiseen, jos kauppias on asettanut tietosuojasäännöt vierailijan alueelle."}},{"name":"shopify_pay_redirect","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 hour(s)","session":false,"expires":1,"unit":"declHours","purpose":{"en":"Used to accelerate the checkout process when the buyer has a Shop Pay account.","fi":"Käytetään nopeuttamaan kassaprosessia, kun ostajalla on Shop Pay -tili."}},{"name":"keep_alive","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","session":true,"expires":-56,"unit":"declYears","purpose":{"en":"Used when international domain redirection is enabled to determine if a request is the first one of a session.","fi":"Käytetään, kun kansainvälinen toimialueen uudelleenohjaus on käytössä sen määrittämiseksi, onko pyyntö istunnon ensimmäinen."}},{"name":"wpm-test-cookie","type":"http","domain":"com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"A necessary cookie for website functionality.","fi":"Sivuston toiminnalle välttämätön eväste."}},{"name":"wpm-test-cookie","type":"http","domain":"ottobre-design.myshopify.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"A necessary cookie for website functionality.","fi":"Sivuston toiminnalle välttämätön eväste."}},{"name":"wpm-test-cookie","type":"http","domain":"myshopify.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","session":true,"expires":1,"unit":"declSeconds","purpose":{"en":"A necessary cookie for website functionality.","fi":"Sivuston toiminnalle välttämätön eväste."}}],"1":[],"2":[{"name":"_shopify_y","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics.","fi":"Shopify-analytiikka."}},{"name":"_shopify_s","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used to identify a given browser session/shop combination. Duration is 30 minute rolling expiry of last use.","fi":"Käytetään tietyn selainistunnon/kaupan yhdistelmän tunnistamiseen. Kesto on 30 minuuttia viimeisestä käyttökerrasta."}},{"name":"_orig_referrer","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 week(s)","session":false,"expires":2,"unit":"declWeeks","purpose":{"en":"Allows merchant to identify where people are visiting them from.","fi":"Antaa kauppiaan tunnistaa, mistä ihmiset vierailevat heillä."}},{"name":"_landing_page","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 week(s)","session":false,"expires":2,"unit":"declWeeks","purpose":{"en":"Capture the landing page of visitor when they come from other sites.","fi":"Tallenna vierailijan aloitussivu, kun he tulevat muilta sivustoilta."}},{"name":"_shopify_y","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics.","fi":"Shopify-analytiikka."}},{"name":"_orig_referrer","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 week(s)","session":false,"expires":2,"unit":"declWeeks","purpose":{"en":"Allows merchant to identify where people are visiting them from.","fi":"Antaa kauppiaan tunnistaa, mistä ihmiset vierailevat heillä."}},{"name":"_shopify_s","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used to identify a given browser session/shop combination. Duration is 30 minute rolling expiry of last use.","fi":"Käytetään tietyn selainistunnon/kaupan yhdistelmän tunnistamiseen. Kesto on 30 minuuttia viimeisestä käyttökerrasta."}},{"name":"_landing_page","type":"http","domain":".ottobre-design.myshopify.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 week(s)","session":false,"expires":2,"unit":"declWeeks","purpose":{"en":"Capture the landing page of visitor when they come from other sites.","fi":"Tallenna vierailijan aloitussivu, kun he tulevat muilta sivustoilta."}}],"4":[],"8":[]},"blocker":{"isActive":false,"googleConsentMode":{"id":"","onlyGtm":false,"analyticsId":"G-38246113","adwordsId":"AW-4904759025","isActive":true,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":false,"securityStorageCategory":0,"redactData":false,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":500,"useNativeChannel":false,"debugMode":false},"facebookPixel":{"id":"","isActive":false,"ldu":false},"amazon":{},"microsoft":{"isActive":false,"uetTags":""},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"klaviyoIsActive":false,"gpcIsActive":true,"clarity":{"isActive":false,"id":""},"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
window.addEventListener('DOMContentLoaded', function(){
const script = document.createElement('script');
script.src = "https://cdn.shopify.com/extensions/01a01ebe-e342-77c0-9068-2748afa49b51/gdpr-cookie-consent-393/assets/pandectes-core.js";
script.defer = true;
document.body.appendChild(script);
})
</script>
<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
<script async src="https://static.klaviyo.com/onsite/js/S4LPAh/klaviyo.js?company_id=S4LPAh"></script>
<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
<script>
window.klaviyoReviewsProductDesignMode = false
</script>
<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 -->
<script>
document.addEventListener('DOMContentLoaded', function () {
var instafeedScript = document.createElement('script');
instafeedScript.async = true;
instafeedScript.src = "https:\/\/cdn.nfcube.com\/instafeed-d2b04b9dd5a89ae52098bde5b23809d7.js";
document.body.appendChild(instafeedScript);
});
</script>
<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext --><script type="text/javascript">
if (typeof window.formbuilder_customer != "object") {
window.formbuilder_customer = {}
}
window.hulkFormBuilder = {
form_data: {"form_7mM7MJ1KuaAiRiExCaCeiQ":{"uuid":"7mM7MJ1KuaAiRiExCaCeiQ","form_name":"Become retailer DE","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Senden","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"yes","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Become retailer DE","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","captcha_honeypot":"no","captcha_align":"right","formElements":[{"Conditions":{},"type":"paragraph","position":0,"label":"Label (1)","paragraph":"\u003cp\u003e\u003cstrong\u003eANGABEN ZUR GESCH\u0026Auml;FTLICHEN KONTAKTPERSON\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Name der Kontaktperson","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":2,"label":"Position der Kontaktperson innerhalb der Firma","page_number":1,"required":"yes"},{"Conditions":{},"type":"email","position":3,"required":"yes","email_confirm":"yes","label":"E-Mailadresse der Kontaktperson","page_number":1},{"Conditions":{},"type":"paragraph","position":4,"label":"Label (6)","paragraph":"\u003cp\u003e\u003cstrong\u003eANGABEN ZUR FIRMA\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"Name der Firma","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"VAT-Nummer (Umsatzsteuer-Identifikation-Nummer)(innerhalb der EU) oder Handelsregisternummer (außerhalb der EU)","required":"yes","page_number":1},{"Conditions":{},"type":"phone","position":7,"label":"Telefonnummer der Firma","default_country_code":"Finland +358","phone_validate_field":"no","required":"yes","page_number":1},{"Conditions":{},"type":"email","position":8,"required":"yes","email_confirm":"no","confirm_value":"no","label":"E-Mailadresse der Firma","page_number":1},{"Conditions":{},"type":"text","position":9,"label":"Firmenwebseite","page_number":1},{"Conditions":{},"type":"paragraph","position":10,"label":"Label (12)","paragraph":"\u003cp\u003e\u003cstrong\u003eADRESSE DER FIRMA (Rechnungsadresse)\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"Straße und Hausnummer","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":12,"label":"Postleitzahl","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":13,"label":"Ort","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":14,"label":"Land","required":"yes","page_number":1},{"Conditions":{},"type":"checkbox","position":15,"label":"Die Lieferadresse ist anders als die Rechnungsadresse.","result_in_yes_no":"no","page_number":1},{"type":"paragraph","position":16,"label":"Label (29)","paragraph":"\u003cp\u003e\u003cstrong\u003eLieferadresse\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1,"Conditions":{"SelectedElemenet":"Die Lieferadresse ist anders als die Rechnungsadresse.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"Die Lieferadresse ist anders als die Rechnungsadresse.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":17,"label":"Firmenname für Lieferungen","page_number":1},{"Conditions":{"SelectedElemenet":"Die Lieferadresse ist anders als die Rechnungsadresse.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":18,"label":"Kontaktperson der Lieferadresse","page_number":1},{"type":"text","position":19,"label":"Straße und Hausnummer ","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Die Lieferadresse ist anders als die Rechnungsadresse.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":20,"label":"Postleitzahl","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Die Lieferadresse ist anders als die Rechnungsadresse.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":21,"label":"Ort","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Die Lieferadresse ist anders als die Rechnungsadresse.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":22,"label":"Land ","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Die Lieferadresse ist anders als die Rechnungsadresse.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":23,"label":"Telefonnummer der Lieferadresse","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Die Lieferadresse ist anders als die Rechnungsadresse.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"Die Lieferadresse ist anders als die Rechnungsadresse.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":24,"label":"E-Mail der Lieferadresse","page_number":1},{"Conditions":{},"type":"paragraph","position":25,"label":"Label (30)","paragraph":"\u003cp\u003e\u003cstrong\u003eSPRACHVERSIONEN DER ZEITSCHRIFTEN\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"select","position":26,"label":"Sprachversion der Zeitschriften","required":"yes","values":"Finnisch\nEnglisch\nSchwedisch\nDeutsch\nNiederländisch\nFranzösisch\nSpanisch","elementCost":{},"page_number":1,"placeholder":"Bitte wählen"},{"Conditions":{},"type":"textarea","position":27,"label":"Nachricht","page_number":1},{"Conditions":{},"type":"checkbox","position":28,"label":"Meine E-Mail-Adresse ist richtig und ich lese meine E-Mails regelmäßig.","required":"yes","page_number":1},{"Conditions":{},"type":"paragraph","position":29,"label":"Label (26)","paragraph":"\u003cp\u003e*Diese Felder m\u0026uuml;ssen ausgef\u0026uuml;llt werden.\u003c\/p\u003e\n","page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_7n423aqKvobF2IYXWVy7fg":{"uuid":"7n423aqKvobF2IYXWVy7fg","form_name":"Contact us NL","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Indienen","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Contact us NL","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"Naam","customClass":"","halfwidth":"no","Conditions":{},"page_number":1},{"type":"email","position":1,"label":"e-mail","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"type":"select","position":2,"label":"Onderwerp","values":"Bestelling\nBestellen van magazine of patronen\nBestellen van stoffen of naaibenodigdheden\nPatronen of naaien\nOverige onderwerpen","Conditions":{},"elementCost":{},"page_number":1,"other_value":"no","other_value_label":"Order number","placeholder":"Graag selecteren"},{"type":"textarea","position":3,"label":"Bericht","required":"yes","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_8iXxe5y4wRbYoM9yyEbrDA":{"uuid":"8iXxe5y4wRbYoM9yyEbrDA","form_name":"Contact us EN","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Contact us EN","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"Name","customClass":"","halfwidth":"no","Conditions":{},"page_number":1},{"type":"email","position":1,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"type":"select","position":2,"label":"Subject","values":"My question is about order\nMy question is about ordering magazines or sewing patterns\nMy question is about fabrics or sewing supplies\nMy question is about patterns or sewing techniques\nSome other matter","Conditions":{},"elementCost":{},"page_number":1,"other_value":"no","other_value_label":"Order number"},{"type":"textarea","position":3,"label":"Message","required":"yes","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_9HmHb8THMJKxsHPNStKAwQ":{"uuid":"9HmHb8THMJKxsHPNStKAwQ","form_name":"Become retailer NL","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Verzenden","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"yes","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Become retailer NL","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","captcha_honeypot":"no","captcha_align":"right","formElements":[{"Conditions":{},"type":"paragraph","position":0,"label":"Label (1)","paragraph":"\u003cp\u003e\u003cstrong\u003eGEGEVENS CONTACTPERSOON VAN DE ONDERNEMING\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Contactpersoon","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":2,"label":"Functie van de contactpersoon in de onderneming","page_number":1,"required":"yes"},{"Conditions":{},"type":"email","position":3,"required":"yes","email_confirm":"yes","label":"E-mailadres van de contactpersoon","page_number":1},{"Conditions":{},"type":"paragraph","position":4,"label":"Label (6)","paragraph":"\u003cp\u003e\u003cstrong\u003eGEGEVENS VAN DE ONDERNEMING\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"Naam van de onderneming","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"BTW-nummer (binnen de EU) of registratienummer (overige landen)","required":"yes","page_number":1},{"Conditions":{},"type":"phone","position":7,"label":"Telefoonnummer van de onderneming","default_country_code":"Netherlands +31","phone_validate_field":"no","required":"yes","page_number":1},{"Conditions":{},"type":"email","position":8,"required":"yes","email_confirm":"no","confirm_value":"no","label":"E-mailadres van de onderneming","page_number":1},{"Conditions":{},"type":"text","position":9,"label":"Website van de onderneming","page_number":1},{"Conditions":{},"type":"paragraph","position":10,"label":"Label (12)","paragraph":"\u003cp\u003e\u003cstrong\u003eADRESGEGEVENS VAN DE ONDERNEMING (factuuradres)\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"Straat en huisnummer","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":12,"label":"Postcode","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":13,"label":"Woonplaats","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":14,"label":"Land ","required":"yes","page_number":1},{"Conditions":{},"type":"checkbox","position":15,"label":"Het afleverdres is anders dan het factuuradres.","result_in_yes_no":"no","page_number":1},{"type":"paragraph","position":16,"label":"Label (29)","paragraph":"\u003cp\u003e\u003cstrong\u003eAfleveradres\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1,"Conditions":{"SelectedElemenet":"Het afleverdres is anders dan het factuuradres.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"Het afleverdres is anders dan het factuuradres.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":17,"label":"Bedrijfsnaam voor de aflevering","page_number":1},{"Conditions":{"SelectedElemenet":"Het afleverdres is anders dan het factuuradres.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":18,"label":"Contactpersoon van het afleveradres","page_number":1},{"type":"text","position":19,"label":"Straat en huisnummer","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Het afleverdres is anders dan het factuuradres.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":20,"label":"Postcode","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Het afleverdres is anders dan het factuuradres.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":21,"label":"Woonplaats ","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Het afleverdres is anders dan het factuuradres.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":22,"label":"Land ","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Het afleverdres is anders dan het factuuradres.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":23,"label":"Telefoonnummer op het afleveradres","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Het afleverdres is anders dan het factuuradres.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"Het afleverdres is anders dan het factuuradres.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":24,"label":"Email van het afleveradres","page_number":1},{"Conditions":{},"type":"paragraph","position":25,"label":"Label (30)","paragraph":"\u003cp\u003e\u003cstrong\u003eTAAL VAN DE MAGAZINES\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"select","position":26,"label":"Taal van de magazines","required":"yes","values":"Fins\nEngels\nZweeds\nDuits\nNederlands\nFrankrijk\nSpaans","elementCost":{},"page_number":1,"placeholder":"Graag selecteren"},{"Conditions":{},"type":"textarea","position":27,"label":"Bericht","page_number":1},{"Conditions":{},"type":"checkbox","position":28,"label":"Mijn e-mail adres is juist en ik lees mijn mails regelmatig.","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_BjM_HE-16WKfUjIMsYIYYA":{"uuid":"BjM_HE-16WKfUjIMsYIYYA","form_name":"Become retailer FR","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Soumettre","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"yes","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Become retailer FR","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","captcha_honeypot":"no","captcha_align":"right","formElements":[{"Conditions":{},"type":"paragraph","position":0,"label":"Label (1)","paragraph":"\u003cp\u003e\u003cstrong\u003eDETAILS DE LA PERSONNE CONTACT\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Nom de la personne contact","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":2,"label":"Poste de la personne contact au sein de l′entreprise","page_number":1,"required":"yes"},{"Conditions":{},"type":"email","position":3,"required":"yes","email_confirm":"yes","label":"Courriel de la personne contact","page_number":1},{"Conditions":{},"type":"paragraph","position":4,"label":"Label (6)","paragraph":"\u003cp\u003e\u003cstrong\u003eDETAILS DE L\u0026#39;ENTREPRISE\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"Nom de l′entreprise","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"Numéro de TVA intracommunautaire (au sein de l′UE) ou numéro de registre de commerce (hors UE)","required":"yes","page_number":1},{"Conditions":{},"type":"phone","position":7,"label":"Numéro de téléphone de l′entreprise","default_country_code":"Finland +358","phone_validate_field":"no","required":"yes","page_number":1},{"Conditions":{},"type":"email","position":8,"required":"yes","email_confirm":"no","confirm_value":"no","label":"Courriel de l′entreprise","page_number":1},{"Conditions":{},"type":"text","position":9,"label":"Site Web de l′entreprise","page_number":1},{"Conditions":{},"type":"paragraph","position":10,"label":"Label (12)","paragraph":"\u003cp\u003e\u003cstrong\u003eCOORDONNEES DE L\u0026#39;ENTREPRISE (adresse de facturation)\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"Adresse","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":12,"label":"Code postal","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":13,"label":"Ville","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":14,"label":"Pays","required":"yes","page_number":1},{"Conditions":{},"type":"checkbox","position":15,"label":"L′adresse de livraison est différente de l′adresse de facturation.","result_in_yes_no":"no","page_number":1},{"type":"paragraph","position":16,"label":"Label (29)","paragraph":"\u003cp\u003e\u003cstrong\u003eAdresse de livraison\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1,"Conditions":{"SelectedElemenet":"L′adresse de livraison est différente de l′adresse de facturation.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"L′adresse de livraison est différente de l′adresse de facturation.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":17,"label":"Nom de l′entreprise pour la livraison","page_number":1},{"Conditions":{"SelectedElemenet":"L′adresse de livraison est différente de l′adresse de facturation.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":18,"label":"Personne à contacter à l′adresse de livraison","page_number":1},{"type":"text","position":19,"label":"Adresse ","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"L′adresse de livraison est différente de l′adresse de facturation.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":20,"label":"Code postal","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"L′adresse de livraison est différente de l′adresse de facturation.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":21,"label":"Ville","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"L′adresse de livraison est différente de l′adresse de facturation.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":22,"label":"Pays","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"L′adresse de livraison est différente de l′adresse de facturation.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"L′adresse de livraison est différente de l′adresse de facturation.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":23,"label":"Numéro de téléphone de l′adresse de livraison","required":"yes","page_number":1},{"Conditions":{"SelectedElemenet":"L′adresse de livraison est différente de l′adresse de facturation.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":24,"label":"Courriel de l′adresse de livraison","page_number":1},{"Conditions":{},"type":"paragraph","position":25,"label":"Label (30)","paragraph":"\u003cp\u003e\u003cstrong\u003eLANGUE DU MAGAZINE\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"select","position":26,"label":"Langue du magazine","required":"yes","values":"en finnois\nen anglais\nen suédois\nen allemand\nen néerlandais\nen français\nen espagnol","elementCost":{},"page_number":1,"placeholder":"Veuillez choisir"},{"Conditions":{},"type":"textarea","position":27,"label":"Message","page_number":1},{"Conditions":{},"type":"checkbox","position":28,"label":"Mon adresse courriel est correcte et je l’utilise régulièrement.","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_ElS4JNj7AnYUJJy6rvBvKA":{"uuid":"ElS4JNj7AnYUJJy6rvBvKA","form_name":"Become retailer FI","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"yes","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Become retailer FI","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","captcha_honeypot":"no","captcha_align":"right","formElements":[{"Conditions":{},"type":"paragraph","position":0,"label":"Label (1)","page_number":1,"paragraph":"\u003cp\u003e\u003cb\u003eYRITYKSEN YHTEYSHENKIL\u0026Ouml;N TIEDOT\u003c\/b\u003e\u003c\/p\u003e\n"},{"Conditions":{},"type":"text","position":1,"label":"Yhteyshenkilö","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":2,"label":"Yhteyshenkilön asema yrityksessä","page_number":1,"required":"yes"},{"Conditions":{},"type":"email","position":3,"required":"yes","email_confirm":"yes","label":"Yhteyshenkilön sähköpostiosoite","page_number":1},{"Conditions":{},"type":"paragraph","position":4,"label":"Label (6)","page_number":1,"paragraph":"\u003cp\u003e\u003cstrong\u003eYRITYKSEN TIEDOT\u003c\/strong\u003e\u003c\/p\u003e\n"},{"Conditions":{},"type":"text","position":5,"label":"Yrityksen nimi","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"VAT-numero (EU-alue) tai rekisterinumero (muut maat)","required":"yes","page_number":1},{"Conditions":{},"type":"phone","position":7,"label":"Yrityksen puhelinnumero","default_country_code":"Finland +358","phone_validate_field":"no","required":"yes","page_number":1},{"Conditions":{},"type":"email","position":8,"required":"yes","email_confirm":"no","confirm_value":"no","label":"Yrityksen sähköpostiosoite","page_number":1},{"Conditions":{},"type":"text","position":9,"label":"Yrityksen verkkosivut","page_number":1},{"Conditions":{},"type":"paragraph","position":10,"label":"Label (12)","paragraph":"\u003cp\u003e\u003cstrong\u003eYRITYKSEN OSOITETIEDOT (laskutusosoite)\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"Operaattorin tunnus","page_number":1},{"Conditions":{},"type":"text","position":12,"label":"Verkkolaskutusosoite","page_number":1},{"Conditions":{},"type":"text","position":13,"label":"Katuosoite ","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":14,"label":"Postinumero ","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":15,"label":"Postitoimipaikka","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":16,"label":"Osavaltio ","page_number":1},{"Conditions":{},"type":"text","position":17,"label":"Maa ","required":"yes","page_number":1},{"Conditions":{},"type":"checkbox","position":18,"label":"Toimitusosoite on eri kuin laskutusosoite","result_in_yes_no":"no","page_number":1},{"type":"paragraph","position":19,"label":"Label (29)","paragraph":"\u003cp\u003e\u003cstrong\u003eTOIMITUSOSOITE\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1,"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"},"type":"text","position":20,"label":"Yrityksen nimi toimitusta varten (jos eri kuin laskutus)","page_number":1},{"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"},"type":"text","position":21,"label":"Yhteyshenkilö toimitusosoitteessa","page_number":1},{"type":"text","position":22,"label":"Katuosoite","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"}},{"type":"text","position":23,"label":"Postinumero","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"}},{"type":"text","position":24,"label":"Postitoimipaikka","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"}},{"type":"text","position":25,"label":"Osavaltio","page_number":1,"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"}},{"type":"text","position":26,"label":"Maa","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"}},{"type":"text","position":27,"label":"Puhelinnumero","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"Toimitusosoite on eri kuin laskutusosoite","SelectedElemenetCount":18,"SelectedValue":"On"},"type":"text","position":28,"label":"Toimitusosoitteen sähköposti","page_number":1},{"Conditions":{},"type":"paragraph","position":29,"label":"Label (30)","paragraph":"\u003cp\u003e\u003cstrong\u003eLEHTITILAUKSEN KIELIVERSIO\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"select","position":30,"label":"Lehtitilauksen kieliversio:","required":"yes","values":"Suomi\nEnglanti\nRuotsi\nSaksa\nHollanti\nRanska\nEspanja","elementCost":{},"page_number":1},{"Conditions":{},"type":"textarea","position":31,"label":"Viesti","page_number":1},{"Conditions":{},"type":"checkbox","position":32,"label":"Sähköpostiosoitteeni on oikea ja luen sitä aktiivisesti","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_fi9H9nM_DyVZhA6rxGC5iQ":{"uuid":"fi9H9nM_DyVZhA6rxGC5iQ","form_name":" Contact us FR","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Soumettre","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":" Contact us FR","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"Nom","customClass":"","halfwidth":"no","Conditions":{},"page_number":1},{"type":"email","position":1,"label":"Courriel","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"type":"select","position":2,"label":"Sujet","values":"Ma question est à propos de ma commande\nMa question est à propos de commander des magazines ou des patrons de couture\nMa question est à propos des tissus, de la mercerie ou des fournitures\nMa question est à propos de patrons ou de techniques de couture\nToute autre question","Conditions":{},"elementCost":{},"page_number":1,"other_value":"no","other_value_label":"Order number","placeholder":"Veuillez choisir"},{"type":"textarea","position":3,"label":"Message","required":"yes","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_HIvRdy2x2snDa61BYOeX_Q":{"uuid":"HIvRdy2x2snDa61BYOeX_Q","form_name":"Contact us DE","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Senden","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Contact us DE","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"Name","customClass":"","halfwidth":"no","Conditions":{},"page_number":1},{"type":"email","position":1,"label":"E-Mail","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"type":"select","position":2,"label":"Betreff","values":"Frage zu meiner Bestellung\nFrage zu Zeitschrift- oder Schnittmusterbestellung\nFrage zu Stoffen oder Nähzubehör\nFrage zu Schnittmustern oder Nähtechniken\nAndere Fragen","Conditions":{},"elementCost":{},"page_number":1,"other_value":"no","other_value_label":"Order number","placeholder":"Bitte wählen"},{"type":"textarea","position":3,"label":"Nachricht","required":"yes","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_iapp8B3St2PwxjBH6FvKiw":{"uuid":"iapp8B3St2PwxjBH6FvKiw","form_name":"Become retailer SE","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Skicka","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"yes","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Become retailer SE","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","captcha_honeypot":"no","captcha_align":"right","formElements":[{"Conditions":{},"type":"paragraph","position":0,"label":"Label (1)","paragraph":"\u003cp\u003e\u003cstrong\u003eUPPGIFTER TILL F\u0026Ouml;RETAGETS KONTAKTPERSON\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Kontaktperson","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":2,"label":"Kontaktpersonens ställning i företaget","page_number":1,"required":"yes"},{"Conditions":{},"type":"email","position":3,"required":"yes","email_confirm":"yes","label":"Kontaktpersonens e-postadress","page_number":1},{"Conditions":{},"type":"paragraph","position":4,"label":"Label (6)","paragraph":"\u003cp\u003e\u003cstrong\u003eF\u0026Ouml;RETAGETS UPPGIFTER\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"Företagets namn","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"VAT-nummer (inom EU) eller registernummer (övriga länder)","required":"yes","page_number":1},{"Conditions":{},"type":"phone","position":7,"label":"Företagets telefonnummer","default_country_code":"Finland +358","phone_validate_field":"no","required":"yes","page_number":1},{"Conditions":{},"type":"email","position":8,"required":"yes","email_confirm":"no","confirm_value":"no","label":"Företagets e-postadress","page_number":1},{"Conditions":{},"type":"text","position":9,"label":"Företagets webbsida","page_number":1},{"Conditions":{},"type":"paragraph","position":10,"label":"Label (12)","paragraph":"\u003cp\u003e\u003cstrong\u003eF\u0026Ouml;RETAGETS ADRESSUPPGIFTER (faktureringsadress)\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"Gatuadress","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":12,"label":"Postnummer","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":13,"label":"Ort \/ Stad","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":14,"label":"Land","required":"yes","page_number":1},{"Conditions":{},"type":"checkbox","position":15,"label":"Leveransadressen är en annan än faktureringsadressen.","result_in_yes_no":"no","page_number":1},{"Conditions":{"SelectedElemenet":"Leveransadressen är en annan än faktureringsadressen.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":16,"label":"Namn på företaget för leverans","page_number":1},{"Conditions":{"SelectedElemenet":"Leveransadressen är en annan än faktureringsadressen.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":17,"label":"Kontaktperson på leveransadressen","page_number":1},{"type":"paragraph","position":18,"label":"Label (29)","paragraph":"\u003cp\u003e\u003cstrong\u003eLeveransadress\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1,"Conditions":{"SelectedElemenet":"Leveransadressen är en annan än faktureringsadressen.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":19,"label":"Gatuadress","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Leveransadressen är en annan än faktureringsadressen.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":20,"label":"Postnummer","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Leveransadressen är en annan än faktureringsadressen.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":21,"label":"Ort \/ Stad","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Leveransadressen är en annan än faktureringsadressen.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":22,"label":"Land","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Leveransadressen är en annan än faktureringsadressen.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"type":"text","position":23,"label":"Leveransadressens telefonnummer","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"Leveransadressen är en annan än faktureringsadressen.","SelectedElemenetCount":15,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"Leveransadressen är en annan än faktureringsadressen.","SelectedElemenetCount":15,"SelectedValue":"On"},"type":"text","position":24,"label":"Leveransadressens e-post","page_number":1},{"Conditions":{},"type":"paragraph","position":25,"label":"Label (30)","paragraph":"\u003cp\u003e\u003cstrong\u003eTIDNINGSORDERNS SPR\u0026Aring;K\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"select","position":26,"label":"Tidningsorderns språk","required":"yes","values":"på finska\npå engelska\npå svenska\npå tyska\npå holländska\npå franska\npå spanska","elementCost":{},"page_number":1,"placeholder":"Vänligen välj"},{"Conditions":{},"type":"textarea","position":27,"label":"Meddelande","page_number":1},{"Conditions":{},"type":"checkbox","position":28,"label":"Min e-postadress är korrekt och jag läser den regelbundet.","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_IFfHr0IrYpyxXf9WmvegWQ":{"uuid":"IFfHr0IrYpyxXf9WmvegWQ","form_name":"Become retailer ES","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Enviar","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"yes","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Become retailer ES","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","captcha_honeypot":"no","captcha_align":"right","formElements":[{"Conditions":{},"type":"paragraph","position":0,"label":"Label (1)","paragraph":"\u003cp\u003e\u003cstrong\u003eDATOS DE LA PERSONA DE CONTACTO\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Nombre completo","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":2,"label":"Puesto en la empresa","page_number":1,"required":"yes"},{"Conditions":{},"type":"email","position":3,"required":"yes","email_confirm":"yes","label":"Dirección de correo electrónico","page_number":1},{"Conditions":{},"type":"paragraph","position":4,"label":"Label (6)","paragraph":"\u003cp\u003e\u003cstrong\u003eDATOS DE LA EMPRESA\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"Nombre comercial","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"N.º de IVA intracomunitario (UE) o n.º de registro mercantil (fuera de la UE)","required":"yes","page_number":1},{"Conditions":{},"type":"phone","position":7,"label":"Teléfono","default_country_code":"Spain +34","phone_validate_field":"no","required":"yes","page_number":1},{"Conditions":{},"type":"email","position":8,"required":"yes","email_confirm":"no","confirm_value":"no","label":"Dirección de correo electrónico","page_number":1},{"Conditions":{},"type":"text","position":9,"label":"Sitio web","page_number":1},{"Conditions":{},"type":"paragraph","position":10,"label":"Label (12)","paragraph":"\u003cp\u003e\u003cstrong\u003eDIRECCI\u0026Oacute;N COMERCIAL (facturaci\u0026oacute;n)\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"Dirección","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":12,"label":"Código postal","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":13,"label":"Localidad","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":14,"label":"Provincia","required":"no","page_number":1},{"Conditions":{},"type":"text","position":15,"label":"País","required":"yes","page_number":1},{"Conditions":{},"type":"checkbox","position":16,"label":"La dirección de entrega es distinta de la dirección de facturación.","result_in_yes_no":"no","page_number":1},{"type":"paragraph","position":17,"label":"Label (29)","paragraph":"\u003cp\u003e\u003cstrong\u003eDirecci\u0026oacute;n de entrega\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1,"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":18,"label":"Nombre comercial","page_number":1},{"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":19,"label":"Persona de contacto","page_number":1},{"type":"text","position":20,"label":"Dirección ","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"}},{"type":"text","position":21,"label":"Código postal ","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"}},{"type":"text","position":22,"label":"Localidad ","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"}},{"type":"text","position":23,"label":"Provincia","page_number":1,"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"}},{"type":"text","position":24,"label":"País ","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"}},{"type":"text","position":25,"label":"Teléfono de contacto para entregas","required":"yes","page_number":1,"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"}},{"Conditions":{"SelectedElemenet":"La dirección de entrega es distinta de la dirección de facturación.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":26,"label":"Dirección de correo electrónico para entregas","page_number":1},{"Conditions":{},"type":"paragraph","position":27,"label":"Label (30)","paragraph":"\u003cp\u003e\u003cstrong\u003eIDIOMA DE LAS REVISTAS\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"select","position":28,"label":"Idioma de las revistas","required":"yes","values":"en finlandés\nen inglés\nen sueco\nen alemán\nen neerlandés\nen francés\nen español","elementCost":{},"page_number":1,"placeholder":"Seleccionar"},{"Conditions":{},"type":"textarea","position":29,"label":"Mensaje","page_number":1},{"Conditions":{},"type":"checkbox","position":30,"label":"La dirección de correo electrónico es correcta y la consulto a menudo.","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_izCI_dZtMcRoRcnTWTBMTA":{"uuid":"izCI_dZtMcRoRcnTWTBMTA","form_name":"Contact us SE","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Skicka","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Contact us SE","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"Namn","customClass":"","halfwidth":"no","Conditions":{},"page_number":1},{"type":"email","position":1,"label":"E-post","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"type":"select","position":2,"label":"Ämnesområde","values":"Mitt ärende gäller en beställning\nMitt ärende gäller beställning av tidningar eller mönster\nMitt ärende gäller tyger eller sybehör\nMitt ärende gäller mönster eller sömnad\nAnnat ärende","Conditions":{},"elementCost":{},"page_number":1,"other_value":"no","other_value_label":"Order number","placeholder":"Vänligen välj"},{"type":"textarea","position":3,"label":"Meddelande","required":"yes","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_JrkGpBypguv75ZJUBgBjxg":{"uuid":"JrkGpBypguv75ZJUBgBjxg","form_name":"Contact us ES","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Enviar","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Contact us ES","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"Nombre","customClass":"","halfwidth":"no","Conditions":{},"page_number":1},{"type":"email","position":1,"label":"Correo electrónico","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"type":"select","position":2,"label":"Asunto","values":"Tengo una pregunta sobre el pedido\nTengo una pregunta sobre la compra de revistas o patrones\nTengo una pregunta sobre telas o artículos de mercería\nTengo una pregunta sobre patrones o técnicas de costura\nOtro tema","Conditions":{},"elementCost":{},"page_number":1,"other_value":"no","other_value_label":"Order number","placeholder":"Seleccionar"},{"type":"textarea","position":3,"label":"Mensaje","required":"yes","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_NnNL-XHOfItU8tg8E9nDeg":{"uuid":"NnNL-XHOfItU8tg8E9nDeg","form_name":"Contact us FI","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Lähetä","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Contact us FI","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"Nimi","customClass":"","halfwidth":"no","Conditions":{},"page_number":1},{"type":"email","position":1,"label":"Sähköposti","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"type":"select","position":2,"label":"Aihealue","values":"Asiani koskee tilausta\nAsiani koskee lehtien tai kaavojen tilaamista\nAsiani koskee kankaita tai ompelutarvikkeita\nAsiani koskee kaavoja tai ompelua\nMuu asia","Conditions":{},"elementCost":{},"page_number":1,"other_value":"no","other_value_label":"Order number","placeholder":"Valitse"},{"type":"textarea","position":3,"label":"Viesti","required":"yes","Conditions":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_sWSf092Y2vXoXdKM8tdV8Q":{"uuid":"sWSf092Y2vXoXdKM8tdV8Q","form_name":"Order cancellation form EN","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#d8d1d1","form_title":"\u003ch2 style=\"text-align: center;\"\u003e\u003cb\u003eOrder cancellation form\u003c\/b\u003e\u003c\/h2\u003e\n\u003cquillbot-extension-portal\u003e\u003c\/quillbot-extension-portal\u003e\u003cquillbot-extension-portal\u003e\u003c\/quillbot-extension-portal\u003e\u003cquillbot-extension-portal\u003e\u003c\/quillbot-extension-portal\u003e","form_submit":"Submit Cancellation","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"yes","label_style":"inlineLabels","input_border_radius":"2","back_type":"color","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#ffffff","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Order cancellation form EN","form_description":"\u003cp style=\"text-align: center;\"\u003ePlease fill in the order details below.\u003c\/p\u003e\n\u003cquillbot-extension-portal\u003e\u003c\/quillbot-extension-portal\u003e\u003cquillbot-extension-portal\u003e\u003c\/quillbot-extension-portal\u003e\u003cquillbot-extension-portal\u003e\u003c\/quillbot-extension-portal\u003e","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","captcha_honeypot":"no","captcha_version_3_enable":"no","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Order Number\/ID","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"First Name","required":"yes","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":2,"label":"Last Name","required":"yes","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"email","position":3,"required":"yes","email_confirm":"yes","label":"Email Address","halfwidth":"no","page_number":1},{"Conditions":{},"type":"address","position":4,"label":"Address","page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true},"form_vdyjiFyks9xiHLlD080sEw":{"uuid":"vdyjiFyks9xiHLlD080sEw","form_name":"Become retailer EN","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"yes","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Become retailer EN","form_access_message":"\u003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","captcha_honeypot":"no","captcha_align":"right","formElements":[{"Conditions":{},"type":"paragraph","position":0,"label":"Label (1)","paragraph":"\u003cp\u003e\u003cstrong\u003eDETAILS OF\u0026nbsp;CONTACT PERSON FOR THE BUSINESS\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Name of the contact person","page_number":1,"required":"yes"},{"Conditions":{},"type":"text","position":2,"label":"Position of the contact person in the business","page_number":1,"required":"yes"},{"Conditions":{},"type":"email","position":3,"required":"yes","email_confirm":"yes","label":"Email address of the contact person","page_number":1},{"Conditions":{},"type":"paragraph","position":4,"label":"Label (6)","paragraph":"\u003cp\u003e\u003cstrong\u003eDETAILS OF THE BUSINESS\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"Name of the business","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"VAT number (within the EU) or trade register number (outside the EU)","required":"yes","page_number":1},{"Conditions":{},"type":"phone","position":7,"label":"Phone number of the business","default_country_code":"Finland +358","phone_validate_field":"no","required":"yes","page_number":1},{"Conditions":{},"type":"email","position":8,"required":"yes","email_confirm":"no","confirm_value":"no","label":"Email address of the business","page_number":1},{"Conditions":{},"type":"text","position":9,"label":"Website of the business","page_number":1},{"Conditions":{},"type":"paragraph","position":10,"label":"Label (12)","paragraph":"\u003cp\u003e\u003cstrong\u003eADDRESS INFORMATION OF THE BUSINESS (invoicing address)\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"Street address","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":12,"label":"Zip code \/ Postcode","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":13,"label":"City \/ Town","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":14,"label":"State","page_number":1},{"Conditions":{},"type":"text","position":15,"label":"Country","required":"yes","page_number":1},{"Conditions":{},"type":"checkbox","position":16,"label":" The delivery address is different from the invoicing address.","result_in_yes_no":"no","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"paragraph","position":17,"label":"Label (29)","paragraph":"\u003cp\u003e\u003cstrong\u003eDelivery address\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":18,"label":"Name of the business for delivery (if different from invoicing)","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":19,"label":"Contact person at the delivery address","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":20,"label":"Street address ","required":"yes","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":21,"label":"Zip code \/ Postcode ","required":"yes","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":22,"label":"City \/ Town ","required":"yes","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":23,"label":"State ","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":24,"label":"Country ","required":"yes","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":25,"label":"Phone number for the delivery address","required":"yes","page_number":1},{"Conditions":{"SelectedElemenet":" The delivery address is different from the invoicing address.","SelectedElemenetCount":16,"SelectedValue":"On"},"type":"text","position":26,"label":"Email for the delivery address","page_number":1},{"Conditions":{},"type":"paragraph","position":27,"label":"Label (30)","paragraph":"\u003cp\u003e\u003cstrong\u003eLANGUAGE VERSION OF THE MAGAZINE\u003c\/strong\u003e\u003c\/p\u003e\n","page_number":1},{"Conditions":{},"type":"select","position":28,"label":"Language version of the magazine","required":"yes","values":"in Finnish\nin English\nin Swedish\nin German\nin Dutch\nin French\nin Spanish","elementCost":{},"page_number":1},{"Conditions":{},"type":"textarea","position":29,"label":"Message","page_number":1},{"Conditions":{},"type":"checkbox","position":30,"label":"My email address is correct and I use this email account regularly.","required":"yes","page_number":1}]},"is_spam_form":false,"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","popup_settings":{},"form_is_active":true}},
shop_data: {"shop_uLp8WaSKg5eRPF_J3qmtuQ":{"shop_uuid":"uLp8WaSKg5eRPF_J3qmtuQ","shop_timezone":"Europe\/Helsinki","shop_id":140139,"shop_is_after_submit_enabled":false,"shop_shopify_plan":"Grow","shop_shopify_domain":"ottobre-design.myshopify.com","shop_created_at":"2025-06-18T01:13:25.655-05:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}},
settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invalid_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"},"shop_blocked_domains":[]}},
features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","mail-platform-integration","stripe-payment-integration","pre-built-templates","create-customer-account-on-shopify","google-analytics-3-by-tracking-id","facebook-pixel-id","bing-uet-pixel-id","advanced-js","advanced-css","api-available","customize-form-message","hidden-field","restrict-from-submissions-per-one-user","utm-tracking","ratings","privacy-notices","heading","paragraph","shopify-flow-trigger","domain-setup","block-domain","address","html-code","form-schedule","after-submit-script","customize-form-scrolling","on-form-submission-record-the-referrer-url","password","duplicate-the-forms","include-user-response-in-auto-responder-email","elements-add-ons","admin-and-auto-responder-email-with-tokens","email-export","premium-support","google-analytics-4-by-measurement-id","google-ads-for-tracking-conversion","validation-field","load_form_as_popup","advanced_conditional_logic","forms-limit","submissions-visibility-limit","file-upload"]}},
shop: null,
shop_id: null,
plan_features: null,
validateDoubleQuotes: false,
assets: {
searchableDropdown: "https://cdn.shopify.com/extensions/01a0199d-9b0b-7901-90bf-18f2033069f1/form-builder-by-hulkapps-70/assets/searchable-dropdown.js",
extraFunctions: "https://cdn.shopify.com/extensions/01a0199d-9b0b-7901-90bf-18f2033069f1/form-builder-by-hulkapps-70/assets/extra-functions.js",
extraStyles: "https://cdn.shopify.com/extensions/01a0199d-9b0b-7901-90bf-18f2033069f1/form-builder-by-hulkapps-70/assets/extra-styles.css",
bootstrapStyles: "https://cdn.shopify.com/extensions/01a0199d-9b0b-7901-90bf-18f2033069f1/form-builder-by-hulkapps-70/assets/theme-app-extension-bootstrap.css",
},
translations: {
htmlTagNotAllowed: "HTML Tags are not allowed",
sqlQueryNotAllowed: "SQL Queries are not allowed",
doubleQuoteNotAllowed: "Double quotes are not allowed",
vorwerkHttpWwwNotAllowed: "The words \u0026#39;http\u0026#39; and \u0026#39;www\u0026#39; are not allowed. Please remove them and try again.",
maxTextFieldsReached: "You have added the maximum number of text fields.",
avoidNegativeWords: "Avoid negative words: Don\u0026#39;t use negative words in your contact message.",
customDesignOnly: "This form is for custom designs requests. For general inquiries please contact our team at info@stagheaddesigns.com",
zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.",
}
}
window.FbThemeAppExtSettingsHash = {}
</script><!-- END app snippet --><!-- END app block --><script src="https://cdn.shopify.com/extensions/01a0199d-9b0b-7901-90bf-18f2033069f1/form-builder-by-hulkapps-70/assets/form-builder-script.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: 68099735765,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: 68099735765,storefrontBaseUrl: "https://www.ottobredesign.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.ottobredesign.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["d5bdd5d0","873d0e44","656605ce"],webPixelsConfigList: [{"id":"4809720133","configuration":"{\"accountID\":\"S4LPAh\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1485963477","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-KHEXW2R5MZ\\\",\\\"AW-877807834\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-KHEXW2R5MZ\\\",\\\"AW-877807834\\\/B-XaCOChzq0bENqRyaID\\\",\\\"AW-877807834\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-KHEXW2R5MZ\\\",\\\"AW-877807834\\\/_rzsCOyhzq0bENqRyaID\\\",\\\"AW-877807834\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-KHEXW2R5MZ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-KHEXW2R5MZ\\\",\\\"AW-877807834\\\/85zVCOmhzq0bENqRyaID\\\",\\\"AW-877807834\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-KHEXW2R5MZ\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-KHEXW2R5MZ\\\",\\\"AW-877807834\\\/D6JTCN2hzq0bENqRyaID\\\",\\\"AW-877807834\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-KHEXW2R5MZ\\\",\\\"AW-877807834\\\/XYE6COahzq0bENqRyaID\\\",\\\"AW-877807834\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-KHEXW2R5MZ\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-KHEXW2R5MZ\\\",\\\"AW-877807834\\\/Ft07CO-hzq0bENqRyaID\\\",\\\"AW-877807834\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-KHEXW2R5MZ\\\",\\\"AW-877807834\\\/FjF-COOhzq0bENqRyaID\\\",\\\"AW-877807834\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-KHEXW2R5MZ\\\"}],\\\"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":"1402765525","configuration":"{\"pixel_id\":\"1333538151767327\",\"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":"823001301","configuration":"{\"appDomain\":\"app.sparklayer.io\", \"siteId\":\"ottobredesign\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6a76237eeb1360eba576db0f81c798cb","type":"APP","apiClientId":4974139,"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":"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":"OTTOBRE design®","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"ottobre-design.myshopify.com","countryCode":"FI","storefrontUrl":"https:\/\/www.ottobredesign.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8931274064085","handle":"autumn-4-2018-kids-single-issue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51296242598101","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8931272065237","handle":"autumn-4-2014-kids-single-issue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51296228409557","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8931276718293","handle":"autumn-4-2023-kids-single-issue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51296259178709","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8931275309269","handle":"autumn-4-2020-kids-single-issue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51296247644373","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8931276783829","handle":"autumn-5-2023-woman-single-issue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51296259440853","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8931275407573","handle":"autumn-winter-5-2020-woman-single-issue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51296248168661","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8931276357845","handle":"autumn-winter-5-2022-woman-single-issue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51296257212629","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8931274752213","handle":"autumn-winter-5-2019-woman-single-issue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51296245579989","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8931276095701","handle":"summer-3-2022-kids-single-issue","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51296255115477","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.ottobredesign.com/cdn","2d9dfbe8w1156b718pbb247b16m64115e31",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"149008646357","themePublished":"true","eventMetadataId":"66860fb7-69c1-443d-9d1d-5a10328880cc","pageType":"home","shopId":"68099735765","storefrontBaseUrl":"https:\/\/www.ottobredesign.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"d5bdd5d0\", \"873d0e44\", \"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 = 'EUR';
var meta = {"page":{"pageType":"home","requestId":"57b943ca-6a41-450a-b34a-edc448dc87d1-1787509743"}};
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: 68099735765,
theme_id: 149008646357,
app_name: "storefront",
context_url: window.location.href,
source_url: "//www.ottobredesign.com/cdn/s/trekkie.storefront.7bcd7bb8195e24c65a61d69d69eb32392ed0d53f.min.js"});
};
scriptFallback.async = true;
scriptFallback.src = '//www.ottobredesign.com/cdn/s/trekkie.storefront.7bcd7bb8195e24c65a61d69d69eb32392ed0d53f.min.js';
first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//www.ottobredesign.com/cdn/s/trekkie.storefront.7bcd7bb8195e24c65a61d69d69eb32392ed0d53f.min.js';
first.parentNode.insertBefore(script, first);
};
trekkie.load(
{"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":68099735765,"isMerchantRequest":null,"themeId":149008646357,"themeCityHash":"3781326969874109549","contentLanguage":"en","currency":"EUR","eventMetadataId":"66860fb7-69c1-443d-9d1d-5a10328880cc"},"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":"57b943ca-6a41-450a-b34a-edc448dc87d1-1787509743","shopifyEmitted":true});
var eventsListenerScript = document.createElement('script');
eventsListenerScript.async = true;
eventsListenerScript.src = "//www.ottobredesign.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
defer
src="https://www.ottobredesign.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.8.4.min.js"
data-application="storefront-renderer"
data-shop-id="68099735765"
data-render-region="gcp-europe-west4"
data-page-type="index"
data-theme-instance-id="149008646357"
data-theme-name="Prestige"
data-theme-version="10.7.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://www.ottobredesign.com/api/collect"
></script>
<meta name="shopify-y" content="c760064e-edd4-4686-b97a-74ce96e8091e"><meta name="shopify-s" content="d5bc34fb-ff0e-4341-a3cc-6428a113ffbf"><meta name="new-cookie-storage-activated" content="f">
</head>
<body class="features--button-transition features--zoom-image color-scheme color-scheme--scheme-2"><template id="drawer-default-template">
<div part="base">
<div part="overlay"></div>
<div part="content">
<header part="header">
<slot name="header"></slot>
<dialog-close-button style="display: contents">
<button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
<path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
</svg>
</button>
</dialog-close-button>
</header>
<div part="body">
<slot></slot>
</div>
<footer part="footer">
<slot name="footer"></slot>
</footer>
</div>
</div>
</template><template id="modal-default-template">
<div part="base">
<div part="overlay"></div>
<div part="content">
<header part="header">
<slot name="header"></slot>
<dialog-close-button style="display: contents">
<button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
<path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
</svg>
</button>
</dialog-close-button>
</header>
<div part="body">
<slot></slot>
</div>
</div>
</div>
</template><template id="popover-default-template">
<div part="base">
<div part="overlay"></div>
<div part="content">
<header part="header">
<slot name="header"></slot>
<dialog-close-button style="display: contents">
<button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
<path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
</svg>
</button>
</dialog-close-button>
</header>
<div part="body">
<slot></slot>
</div>
</div>
</div>
</template><template id="header-search-default-template">
<div part="base">
<div part="overlay"></div>
<div part="content">
<slot></slot>
</div>
</div>
</template><template id="video-media-default-template">
<slot></slot>
<svg part="play-button" fill="none" width="48" height="48" viewBox="0 0 48 48">
<path fill-rule="evenodd" clip-rule="evenodd" d="M48 24c0 13.255-10.745 24-24 24S0 37.255 0 24 10.745 0 24 0s24 10.745 24 24Zm-18 0-9-6.6v13.2l9-6.6Z" fill="var(--play-button-background, #ffffff)"/>
</svg>
</template><loading-bar class="loading-bar" aria-hidden="true"></loading-bar>
<a href="#main" allow-hash-change class="skip-to-content sr-only">Skip to content</a>
<span id="header-scroll-tracker" style="position: absolute; width: 1px; height: 1px; top: var(--header-scroll-tracker-offset, 10px); left: 0;"></span><!-- BEGIN sections: header-group -->
<header id="shopify-section-sections--19148712247509__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
:root {
--header-is-sticky: 1;
}
#shopify-section-sections--19148712247509__header {
--header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
--header-padding-block: 1rem;
--header-transparent-header-text-color: 255 255 255;
--header-separation-border-color: 28 28 28 / 0.15;
position: relative;
z-index: 4;
}
@media screen and (min-width: 700px) {
#shopify-section-sections--19148712247509__header {
--header-padding-block: 1.6rem;
}
}
@media screen and (min-width: 1000px) {
#shopify-section-sections--19148712247509__header {--header-grid: "logo primary-nav secondary-nav" / auto minmax(0, 1fr) auto;}
}#shopify-section-sections--19148712247509__header {
position: sticky;
top: 0;
}
.shopify-section--announcement-bar ~ #shopify-section-sections--19148712247509__header {
top: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px));
}#shopify-section-sections--19148712247509__header {
--header-logo-width: 130px;
}
@media screen and (min-width: 700px) {
#shopify-section-sections--19148712247509__header {
--header-logo-width: 150px;
}
}</style>
<height-observer variable="header">
<x-header class="header color-scheme color-scheme--scheme-2"><h1 class="header__logo">
<a href="/"><span class="sr-only">OTTOBRE design®</span><img src="//www.ottobredesign.com/cdn/shop/files/ottobre-logo.png?v=1744717059&width=424" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/ottobre-logo.png?v=1744717059&width=300 300w, //www.ottobredesign.com/cdn/shop/files/ottobre-logo.png?v=1744717059&width=424 424w" width="424" height="84" sizes="150px" class="header__logo-image"></a>
</h1>
<nav class="header__primary-nav " aria-label="Primary navigation">
<button type="button" aria-controls="sidebar-menu" class="md:hidden">
<span class="sr-only">Navigation menu</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-hamburger" viewBox="0 0 24 24">
<path d="M1 19h22M1 12h22M1 5h22" stroke="currentColor" stroke-width="1.5" stroke-linecap="square"/>
</svg></button><ul class="contents unstyled-list md-max:hidden">
<li class="header__primary-nav-item" data-title="Patterns"><dropdown-menu-disclosure follow-summary-link trigger="hover"><details class="header__menu-disclosure">
<summary data-follow-link="/collections/sewing-magazines" class="h6">Patterns</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/collections/sewing-magazines" class="link-faded-reverse" >Sewing magazines</a></li><li><a href="/collections/sewing-patterns" class="link-faded-reverse" >Sewing patterns</a></li><li><a href="/collections/bestsellers" class="link-faded-reverse" >Season's Favorites</a></li><li><a href="/blogs/free-patterns-and-instructions" class="link-faded-reverse" >Free patterns</a></li></ul></details></dropdown-menu-disclosure></li>
<li class="header__primary-nav-item" data-title="Knitting yarn"><dropdown-menu-disclosure follow-summary-link trigger="hover"><details class="header__menu-disclosure">
<summary data-follow-link="/collections/knitting-yarn" class="h6">Knitting yarn</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/collections/cotton-and-cotton-blend" class="link-faded-reverse" >Cotton and Cotton Blends</a></li><li><a href="/collections/linen-and-linen-blends" class="link-faded-reverse" >Linen and Linen Blends</a></li><li><a href="/collections/viscose-bamboo-and-lyocell" class="link-faded-reverse" >Viscose, Lyocell, Bamboo and Soy Blends</a></li><li><a href="/collections/alpaca" class="link-faded-reverse" >Alpaca Yarns</a></li><li><a href="/collections/wool-and-merino-wool" class="link-faded-reverse" >Wool and Merino Wool Yarns</a></li><li><a href="/collections/mohair-cashmere-and-angora" class="link-faded-reverse" >Mohair, Cashmere and Angora Yarns</a></li><li><a href="/collections/silk-and-silk-blend" class="link-faded-reverse" >Silk and Silk Blends</a></li></ul></details></dropdown-menu-disclosure></li>
<li class="header__primary-nav-item" data-title="Learn & get inspired"><dropdown-menu-disclosure follow-summary-link trigger="hover"><details class="header__menu-disclosure">
<summary data-follow-link="/blogs/illustrated-tutorials" class="h6">Learn & get inspired</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/blogs/illustrated-tutorials" class="link-faded-reverse" >Illustrated instructions | OTTOBRE lab</a></li><li><a href="/pages/size-charts" class="link-faded-reverse" >Size charts & measuring</a></li><li><a href="/pages/international-textile-fiber-abbreviations" class="link-faded-reverse" >International textile fiber abbreviations</a></li><li><a href="/blogs/errata" class="link-faded-reverse" >Errata</a></li></ul></details></dropdown-menu-disclosure></li>
<li class="header__primary-nav-item" data-title="Journal"><dropdown-menu-disclosure follow-summary-link trigger="hover"><details class="header__menu-disclosure">
<summary data-follow-link="/blogs/journal" class="h6">Journal</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/blogs/journal/tagged/myottobre" class="link-faded-reverse" >myOTTOBRE</a></li></ul></details></dropdown-menu-disclosure></li>
<li class="header__primary-nav-item" data-title="About us"><dropdown-menu-disclosure follow-summary-link trigger="hover"><details class="header__menu-disclosure">
<summary data-follow-link="/pages/story-of-ottobre" class="h6">About us</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/pages/story-of-ottobre" class="link-faded-reverse" >Story of OTTOBRE</a></li><li><a href="/pages/publisher" class="link-faded-reverse" >Publisher</a></li><li><a href="/pages/copyrights" class="link-faded-reverse" >Copyrights</a></li><li><a href="/pages/ottobre-shop-rovaniemi" class="link-faded-reverse" >OTTOBRE shop Rovaniemi</a></li></ul></details></dropdown-menu-disclosure></li>
<li class="header__primary-nav-item" data-title="Customer care"><dropdown-menu-disclosure follow-summary-link trigger="hover"><details class="header__menu-disclosure">
<summary data-follow-link="/pages/contact" class="h6">Customer care</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/pages/contact" class="link-faded-reverse" >Contact us</a></li><li><a href="/pages/faq" class="link-faded-reverse" >FAQ</a></li><li><a href="/policies/terms-of-service" class="link-faded-reverse" >Terms & conditions</a></li></ul></details></dropdown-menu-disclosure></li></ul></nav><nav class="header__secondary-nav" aria-label="Secondary navigation"><ul class="contents unstyled-list"><li class="localization-selectors md-max:hidden"><div class="relative">
<button type="button" class="localization-toggle heading text-xxs link-faded" aria-controls="popover-localization-header-nav-sections--19148712247509__header-country" aria-label="Change country or currency" aria-expanded="false"><img src="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60 60w" width="60" height="45" class="country-flag"><span>Finland </span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10">
<path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button>
<x-popover id="popover-localization-header-nav-sections--19148712247509__header-country" initial-focus="[aria-selected='true']" class="popover popover--bottom-end color-scheme color-scheme--dialog">
<p class="h4" slot="header">Country</p><form method="post" action="/localization" id="localization-form-header-nav-sections--19148712247509__header-country" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><x-listbox class="popover__value-list"><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ad.svg?format=jpg&width=60" alt="Andorra" srcset="//cdn.shopify.com/static/images/flags/ad.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Andorra </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ar.svg?format=jpg&width=60" alt="Argentina" srcset="//cdn.shopify.com/static/images/flags/ar.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Argentina </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Australia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60" alt="Austria" srcset="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Austria </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="BE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60" alt="Belgium" srcset="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Belgium </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="BA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ba.svg?format=jpg&width=60" alt="Bosnia &amp; Herzegovina" srcset="//cdn.shopify.com/static/images/flags/ba.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bosnia & Herzegovina </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="BR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/br.svg?format=jpg&width=60" alt="Brazil" srcset="//cdn.shopify.com/static/images/flags/br.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Brazil </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="BG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bg.svg?format=jpg&width=60" alt="Bulgaria" srcset="//cdn.shopify.com/static/images/flags/bg.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bulgaria </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="CA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Canada </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="HR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/hr.svg?format=jpg&width=60" alt="Croatia" srcset="//cdn.shopify.com/static/images/flags/hr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Croatia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="CY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cy.svg?format=jpg&width=60" alt="Cyprus" srcset="//cdn.shopify.com/static/images/flags/cy.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Cyprus </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="CZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Czechia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="DK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60" alt="Denmark" srcset="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Denmark </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="EG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/eg.svg?format=jpg&width=60" alt="Egypt" srcset="//cdn.shopify.com/static/images/flags/eg.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Egypt </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="EE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ee.svg?format=jpg&width=60" alt="Estonia" srcset="//cdn.shopify.com/static/images/flags/ee.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Estonia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="FI" aria-selected="true"><img src="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Finland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="FR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60" alt="France" srcset="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>France </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="DE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60" alt="Germany" srcset="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Germany </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="GR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gr.svg?format=jpg&width=60" alt="Greece" srcset="//cdn.shopify.com/static/images/flags/gr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Greece </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="HU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/hu.svg?format=jpg&width=60" alt="Hungary" srcset="//cdn.shopify.com/static/images/flags/hu.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Hungary </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="IS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/is.svg?format=jpg&width=60" alt="Iceland" srcset="//cdn.shopify.com/static/images/flags/is.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Iceland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="IE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60" alt="Ireland" srcset="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ireland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="IL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60" alt="Israel" srcset="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Israel </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="IT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60" alt="Italy" srcset="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Italy </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="JP" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60" alt="Japan" srcset="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Japan </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="LV" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lv.svg?format=jpg&width=60" alt="Latvia" srcset="//cdn.shopify.com/static/images/flags/lv.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Latvia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="LI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/li.svg?format=jpg&width=60" alt="Liechtenstein" srcset="//cdn.shopify.com/static/images/flags/li.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Liechtenstein </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="LT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lt.svg?format=jpg&width=60" alt="Lithuania" srcset="//cdn.shopify.com/static/images/flags/lt.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Lithuania </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="LU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lu.svg?format=jpg&width=60" alt="Luxembourg" srcset="//cdn.shopify.com/static/images/flags/lu.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Luxembourg </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mt.svg?format=jpg&width=60" alt="Malta" srcset="//cdn.shopify.com/static/images/flags/mt.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Malta </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MX" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mx.svg?format=jpg&width=60" alt="Mexico" srcset="//cdn.shopify.com/static/images/flags/mx.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Mexico </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/md.svg?format=jpg&width=60" alt="Moldova" srcset="//cdn.shopify.com/static/images/flags/md.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Moldova </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mc.svg?format=jpg&width=60" alt="Monaco" srcset="//cdn.shopify.com/static/images/flags/mc.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Monaco </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="NL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60" alt="Netherlands" srcset="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Netherlands </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="NZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Zealand </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mk.svg?format=jpg&width=60" alt="North Macedonia" srcset="//cdn.shopify.com/static/images/flags/mk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>North Macedonia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="NO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60" alt="Norway" srcset="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Norway </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="PL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60" alt="Poland" srcset="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Poland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="PT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60" alt="Portugal" srcset="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Portugal </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="RE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/re.svg?format=jpg&width=60" alt="Réunion" srcset="//cdn.shopify.com/static/images/flags/re.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Réunion </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="RO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ro.svg?format=jpg&width=60" alt="Romania" srcset="//cdn.shopify.com/static/images/flags/ro.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Romania </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sm.svg?format=jpg&width=60" alt="San Marino" srcset="//cdn.shopify.com/static/images/flags/sm.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>San Marino </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="RS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/rs.svg?format=jpg&width=60" alt="Serbia" srcset="//cdn.shopify.com/static/images/flags/rs.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Serbia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Singapore </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sk.svg?format=jpg&width=60" alt="Slovakia" srcset="//cdn.shopify.com/static/images/flags/sk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Slovakia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/si.svg?format=jpg&width=60" alt="Slovenia" srcset="//cdn.shopify.com/static/images/flags/si.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Slovenia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="ZA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/za.svg?format=jpg&width=60" alt="South Africa" srcset="//cdn.shopify.com/static/images/flags/za.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Africa </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="KR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60" alt="South Korea" srcset="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Korea </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="ES" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60" alt="Spain" srcset="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Spain </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60" alt="Sweden" srcset="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sweden </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="CH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Switzerland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="TW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tw.svg?format=jpg&width=60" alt="Taiwan" srcset="//cdn.shopify.com/static/images/flags/tw.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Taiwan </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="TH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/th.svg?format=jpg&width=60" alt="Thailand" srcset="//cdn.shopify.com/static/images/flags/th.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Thailand </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="TR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tr.svg?format=jpg&width=60" alt="Türkiye" srcset="//cdn.shopify.com/static/images/flags/tr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Türkiye </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="UA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ua.svg?format=jpg&width=60" alt="Ukraine" srcset="//cdn.shopify.com/static/images/flags/ua.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ukraine </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Arab Emirates </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="GB" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Kingdom </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="US" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="VA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/va.svg?format=jpg&width=60" alt="Vatican City" srcset="//cdn.shopify.com/static/images/flags/va.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Vatican City </span>
</button></x-listbox></form></x-popover>
</div><div class="relative">
<button type="button" class="localization-toggle heading text-xxs link-faded" aria-controls="popover-localization-header-nav-sections--19148712247509__header-locale" aria-label="Change language" aria-expanded="false">English<svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10">
<path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button>
<x-popover id="popover-localization-header-nav-sections--19148712247509__header-locale" initial-focus="[aria-selected='true']" class="popover popover--bottom-end color-scheme color-scheme--dialog">
<p class="h4" slot="header">Language</p><form method="post" action="/localization" id="localization-form-header-nav-sections--19148712247509__header-locale" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><x-listbox class="popover__value-list"><button type="submit" name="locale_code" class="popover__value-option" role="option" value="en" aria-selected="true">English</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="fi" aria-selected="false">Suomi</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="de" aria-selected="false">Deutsch</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="es" aria-selected="false">Español</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="fr" aria-selected="false">Français</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="nl" aria-selected="false">Nederlands</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="sv" aria-selected="false">Svenska</button></x-listbox></form></x-popover>
</div></li><li class="header__account-link sm-max:hidden">
<a href="https://www.ottobredesign.com/customer_authentication/redirect?locale=en®ion_country=FI">
<span class="sr-only">Login</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-account" viewBox="0 0 24 24">
<path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
</svg></a>
</li><li class="header__search-link">
<a href="/search" aria-controls="header-search-sections--19148712247509__header">
<span class="sr-only">Search</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-search" viewBox="0 0 24 24">
<path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
<path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/>
</svg></a>
</li><li class="relative header__cart-link">
<a href="/cart" aria-controls="cart-drawer" data-no-instant>
<span class="sr-only">Cart</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-cart" viewBox="0 0 24 24"><path d="M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg><cart-dot class="header__cart-dot "></cart-dot>
</a>
</li>
</ul>
</nav><header-search id="header-search-sections--19148712247509__header" class="header-search">
<div class="container">
<form id="predictive-search-form" action="/search" method="GET" aria-owns="header-predictive-search" class="header-search__form" role="search">
<div class="header-search__form-control"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-search" viewBox="0 0 24 24">
<path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
<path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/>
</svg><input type="search" name="q" spellcheck="false" class="header-search__input h5 sm:h4" aria-label="Search" placeholder="Search for...">
<dialog-close-button class="contents">
<button type="button">
<span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
<path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
</svg>
</button>
</dialog-close-button>
</div>
</form>
<predictive-search id="header-predictive-search" class="predictive-search">
<div class="predictive-search__content" slot="results"></div>
</predictive-search>
</div>
</header-search><template id="header-sidebar-template">
<div part="base">
<div part="overlay"></div>
<div part="content">
<header part="header">
<dialog-close-button class="contents">
<button type="button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
<path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1.5"/>
</svg>
</button>
</dialog-close-button>
</header>
<div part="panel-list">
<slot name="main-panel"></slot><slot name="collapsible-panel"></slot></div>
</div>
</div>
</template>
<header-sidebar id="sidebar-menu" class="header-sidebar drawer drawer--sm color-scheme color-scheme--scheme-1" template="header-sidebar-template" open-from="left"><div class="header-sidebar__main-panel" slot="main-panel">
<div class="header-sidebar__scroller">
<ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><button type="button" class="header-sidebar__linklist-button h6" aria-controls="header-panel-1" aria-expanded="false">Patterns<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10">
<path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button></li><li><button type="button" class="header-sidebar__linklist-button h6" aria-controls="header-panel-2" aria-expanded="false">Knitting yarn<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10">
<path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button></li><li><button type="button" class="header-sidebar__linklist-button h6" aria-controls="header-panel-3" aria-expanded="false">Learn & get inspired<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10">
<path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button></li><li><button type="button" class="header-sidebar__linklist-button h6" aria-controls="header-panel-4" aria-expanded="false">Journal<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10">
<path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button></li><li><button type="button" class="header-sidebar__linklist-button h6" aria-controls="header-panel-5" aria-expanded="false">About us<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10">
<path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button></li><li><button type="button" class="header-sidebar__linklist-button h6" aria-controls="header-panel-6" aria-expanded="false">Customer care<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right icon--direction-aware" viewBox="0 0 10 10">
<path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button></li></ul>
</div><div class="header-sidebar__footer"><a href="https://www.ottobredesign.com/customer_authentication/redirect?locale=en®ion_country=FI" class="text-with-icon smallcaps sm:hidden"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-account" viewBox="0 0 24 24">
<path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"/>
</svg>Login</a><div class="localization-selectors"><div class="relative">
<button type="button" class="localization-toggle heading text-xxs link-faded" aria-controls="popover-localization-header-sidebar-sections--19148712247509__header-country" aria-label="Change country or currency" aria-expanded="false"><img src="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60 60w" width="60" height="45" class="country-flag"><span>Finland </span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10">
<path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button>
<x-popover id="popover-localization-header-sidebar-sections--19148712247509__header-country" initial-focus="[aria-selected='true']" class="popover popover--top-start color-scheme color-scheme--dialog">
<p class="h4" slot="header">Country</p><form method="post" action="/localization" id="localization-form-header-sidebar-sections--19148712247509__header-country" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><x-listbox class="popover__value-list"><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ad.svg?format=jpg&width=60" alt="Andorra" srcset="//cdn.shopify.com/static/images/flags/ad.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Andorra </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ar.svg?format=jpg&width=60" alt="Argentina" srcset="//cdn.shopify.com/static/images/flags/ar.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Argentina </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Australia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60" alt="Austria" srcset="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Austria </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="BE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60" alt="Belgium" srcset="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Belgium </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="BA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ba.svg?format=jpg&width=60" alt="Bosnia &amp; Herzegovina" srcset="//cdn.shopify.com/static/images/flags/ba.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bosnia & Herzegovina </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="BR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/br.svg?format=jpg&width=60" alt="Brazil" srcset="//cdn.shopify.com/static/images/flags/br.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Brazil </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="BG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bg.svg?format=jpg&width=60" alt="Bulgaria" srcset="//cdn.shopify.com/static/images/flags/bg.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bulgaria </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="CA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Canada </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="HR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/hr.svg?format=jpg&width=60" alt="Croatia" srcset="//cdn.shopify.com/static/images/flags/hr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Croatia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="CY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cy.svg?format=jpg&width=60" alt="Cyprus" srcset="//cdn.shopify.com/static/images/flags/cy.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Cyprus </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="CZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Czechia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="DK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60" alt="Denmark" srcset="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Denmark </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="EG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/eg.svg?format=jpg&width=60" alt="Egypt" srcset="//cdn.shopify.com/static/images/flags/eg.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Egypt </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="EE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ee.svg?format=jpg&width=60" alt="Estonia" srcset="//cdn.shopify.com/static/images/flags/ee.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Estonia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="FI" aria-selected="true"><img src="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Finland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="FR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60" alt="France" srcset="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>France </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="DE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60" alt="Germany" srcset="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Germany </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="GR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gr.svg?format=jpg&width=60" alt="Greece" srcset="//cdn.shopify.com/static/images/flags/gr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Greece </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="HU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/hu.svg?format=jpg&width=60" alt="Hungary" srcset="//cdn.shopify.com/static/images/flags/hu.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Hungary </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="IS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/is.svg?format=jpg&width=60" alt="Iceland" srcset="//cdn.shopify.com/static/images/flags/is.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Iceland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="IE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60" alt="Ireland" srcset="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ireland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="IL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60" alt="Israel" srcset="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Israel </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="IT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60" alt="Italy" srcset="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Italy </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="JP" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60" alt="Japan" srcset="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Japan </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="LV" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lv.svg?format=jpg&width=60" alt="Latvia" srcset="//cdn.shopify.com/static/images/flags/lv.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Latvia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="LI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/li.svg?format=jpg&width=60" alt="Liechtenstein" srcset="//cdn.shopify.com/static/images/flags/li.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Liechtenstein </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="LT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lt.svg?format=jpg&width=60" alt="Lithuania" srcset="//cdn.shopify.com/static/images/flags/lt.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Lithuania </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="LU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lu.svg?format=jpg&width=60" alt="Luxembourg" srcset="//cdn.shopify.com/static/images/flags/lu.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Luxembourg </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mt.svg?format=jpg&width=60" alt="Malta" srcset="//cdn.shopify.com/static/images/flags/mt.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Malta </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MX" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mx.svg?format=jpg&width=60" alt="Mexico" srcset="//cdn.shopify.com/static/images/flags/mx.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Mexico </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/md.svg?format=jpg&width=60" alt="Moldova" srcset="//cdn.shopify.com/static/images/flags/md.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Moldova </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mc.svg?format=jpg&width=60" alt="Monaco" srcset="//cdn.shopify.com/static/images/flags/mc.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Monaco </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="NL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60" alt="Netherlands" srcset="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Netherlands </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="NZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Zealand </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="MK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mk.svg?format=jpg&width=60" alt="North Macedonia" srcset="//cdn.shopify.com/static/images/flags/mk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>North Macedonia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="NO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60" alt="Norway" srcset="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Norway </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="PL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60" alt="Poland" srcset="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Poland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="PT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60" alt="Portugal" srcset="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Portugal </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="RE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/re.svg?format=jpg&width=60" alt="Réunion" srcset="//cdn.shopify.com/static/images/flags/re.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Réunion </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="RO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ro.svg?format=jpg&width=60" alt="Romania" srcset="//cdn.shopify.com/static/images/flags/ro.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Romania </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sm.svg?format=jpg&width=60" alt="San Marino" srcset="//cdn.shopify.com/static/images/flags/sm.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>San Marino </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="RS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/rs.svg?format=jpg&width=60" alt="Serbia" srcset="//cdn.shopify.com/static/images/flags/rs.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Serbia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Singapore </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sk.svg?format=jpg&width=60" alt="Slovakia" srcset="//cdn.shopify.com/static/images/flags/sk.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Slovakia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/si.svg?format=jpg&width=60" alt="Slovenia" srcset="//cdn.shopify.com/static/images/flags/si.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Slovenia </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="ZA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/za.svg?format=jpg&width=60" alt="South Africa" srcset="//cdn.shopify.com/static/images/flags/za.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Africa </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="KR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60" alt="South Korea" srcset="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Korea </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="ES" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60" alt="Spain" srcset="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Spain </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="SE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60" alt="Sweden" srcset="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sweden </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="CH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Switzerland </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="TW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tw.svg?format=jpg&width=60" alt="Taiwan" srcset="//cdn.shopify.com/static/images/flags/tw.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Taiwan </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="TH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/th.svg?format=jpg&width=60" alt="Thailand" srcset="//cdn.shopify.com/static/images/flags/th.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Thailand </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="TR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tr.svg?format=jpg&width=60" alt="Türkiye" srcset="//cdn.shopify.com/static/images/flags/tr.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Türkiye </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="UA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ua.svg?format=jpg&width=60" alt="Ukraine" srcset="//cdn.shopify.com/static/images/flags/ua.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ukraine </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="AE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Arab Emirates </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="GB" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Kingdom </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="US" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States </span>
</button><button type="submit" name="country_code" class="popover__value-option h-stack gap-2.5" role="option" value="VA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/va.svg?format=jpg&width=60" alt="Vatican City" srcset="//cdn.shopify.com/static/images/flags/va.svg?format=jpg&width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Vatican City </span>
</button></x-listbox></form></x-popover>
</div><span class="localization-selectors__separator" aria-hidden="true"></span><div class="relative">
<button type="button" class="localization-toggle heading text-xxs link-faded" aria-controls="popover-localization-header-sidebar-sections--19148712247509__header-locale" aria-label="Change language" aria-expanded="false">English<svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10">
<path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button>
<x-popover id="popover-localization-header-sidebar-sections--19148712247509__header-locale" initial-focus="[aria-selected='true']" class="popover popover--top-start color-scheme color-scheme--dialog">
<p class="h4" slot="header">Language</p><form method="post" action="/localization" id="localization-form-header-sidebar-sections--19148712247509__header-locale" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><x-listbox class="popover__value-list"><button type="submit" name="locale_code" class="popover__value-option" role="option" value="en" aria-selected="true">English</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="fi" aria-selected="false">Suomi</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="de" aria-selected="false">Deutsch</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="es" aria-selected="false">Español</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="fr" aria-selected="false">Français</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="nl" aria-selected="false">Nederlands</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="sv" aria-selected="false">Svenska</button></x-listbox></form></x-popover>
</div></div></div></div><header-sidebar-collapsible-panel class="header-sidebar__collapsible-panel" slot="collapsible-panel">
<div class="header-sidebar__scroller"><div id="header-panel-1" class="header-sidebar__sub-panel" hidden>
<button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left icon--direction-aware" viewBox="0 0 10 10">
<path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
</svg>Patterns</button>
<ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/collections/sewing-magazines" class="header-sidebar__linklist-button h6">Sewing magazines</a></li><li><a href="/collections/sewing-patterns" class="header-sidebar__linklist-button h6">Sewing patterns</a></li><li><a href="/collections/bestsellers" class="header-sidebar__linklist-button h6">Season's Favorites</a></li><li><a href="/blogs/free-patterns-and-instructions" class="header-sidebar__linklist-button h6">Free patterns</a></li></ul></div><div id="header-panel-2" class="header-sidebar__sub-panel" hidden>
<button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left icon--direction-aware" viewBox="0 0 10 10">
<path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
</svg>Knitting yarn</button>
<ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/collections/cotton-and-cotton-blend" class="header-sidebar__linklist-button h6">Cotton and Cotton Blends</a></li><li><a href="/collections/linen-and-linen-blends" class="header-sidebar__linklist-button h6">Linen and Linen Blends</a></li><li><a href="/collections/viscose-bamboo-and-lyocell" class="header-sidebar__linklist-button h6">Viscose, Lyocell, Bamboo and Soy Blends</a></li><li><a href="/collections/alpaca" class="header-sidebar__linklist-button h6">Alpaca Yarns</a></li><li><a href="/collections/wool-and-merino-wool" class="header-sidebar__linklist-button h6">Wool and Merino Wool Yarns</a></li><li><a href="/collections/mohair-cashmere-and-angora" class="header-sidebar__linklist-button h6">Mohair, Cashmere and Angora Yarns</a></li><li><a href="/collections/silk-and-silk-blend" class="header-sidebar__linklist-button h6">Silk and Silk Blends</a></li></ul></div><div id="header-panel-3" class="header-sidebar__sub-panel" hidden>
<button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left icon--direction-aware" viewBox="0 0 10 10">
<path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
</svg>Learn & get inspired</button>
<ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/blogs/illustrated-tutorials" class="header-sidebar__linklist-button h6">Illustrated instructions | OTTOBRE lab</a></li><li><a href="/pages/size-charts" class="header-sidebar__linklist-button h6">Size charts & measuring</a></li><li><a href="/pages/international-textile-fiber-abbreviations" class="header-sidebar__linklist-button h6">International textile fiber abbreviations</a></li><li><a href="/blogs/errata" class="header-sidebar__linklist-button h6">Errata</a></li></ul></div><div id="header-panel-4" class="header-sidebar__sub-panel" hidden>
<button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left icon--direction-aware" viewBox="0 0 10 10">
<path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
</svg>Journal</button>
<ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/blogs/journal/tagged/myottobre" class="header-sidebar__linklist-button h6">myOTTOBRE</a></li></ul></div><div id="header-panel-5" class="header-sidebar__sub-panel" hidden>
<button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left icon--direction-aware" viewBox="0 0 10 10">
<path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
</svg>About us</button>
<ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/pages/story-of-ottobre" class="header-sidebar__linklist-button h6">Story of OTTOBRE</a></li><li><a href="/pages/publisher" class="header-sidebar__linklist-button h6">Publisher</a></li><li><a href="/pages/copyrights" class="header-sidebar__linklist-button h6">Copyrights</a></li><li><a href="/pages/ottobre-shop-rovaniemi" class="header-sidebar__linklist-button h6">OTTOBRE shop Rovaniemi</a></li></ul></div><div id="header-panel-6" class="header-sidebar__sub-panel" hidden>
<button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon h6 md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left icon--direction-aware" viewBox="0 0 10 10">
<path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
</svg>Customer care</button>
<ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/pages/contact" class="header-sidebar__linklist-button h6">Contact us</a></li><li><a href="/pages/faq" class="header-sidebar__linklist-button h6">FAQ</a></li><li><a href="/policies/terms-of-service" class="header-sidebar__linklist-button h6">Terms & conditions</a></li></ul></div></div>
</header-sidebar-collapsible-panel></header-sidebar></x-header>
</height-observer>
<script>
document.documentElement.style.setProperty('--header-height', `${document.getElementById('shopify-section-sections--19148712247509__header').clientHeight.toFixed(2)}px`);
</script>
</header><section id="shopify-section-sections--19148712247509__custom_liquid_HGxW3k" class="shopify-section shopify-section-group-header-group shopify-section--custom-liquid">
</section>
<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
<section id="shopify-section-sections--19148712280277__cart-drawer" class="shopify-section shopify-section-group-overlay-group shopify-section--cart-drawer"><cart-drawer id="cart-drawer" class="cart-drawer drawer drawer--center-body color-scheme color-scheme--scheme-1" initial-focus="false" handle-editor-events>
<p class="h4" slot="header">Cart</p><p class="h5 text-center">Your cart is empty</p></cart-drawer>
</section>
<!-- END sections: overlay-group --><main id="main" class="anchor">
<section id="shopify-section-template--19148712673493__images_with_text_combo_HFijGQ" class="shopify-section shopify-section--slideshow"><slideshow-carousel id="carousel-template--19148712673493__images_with_text_combo_HFijGQ" class="slideshow slideshow--md" cell-selector=".slideshow__slide" autoplay="9" role="region"><div class="slideshow__slide is-selected" media-type="image" role="group" >
<div class="image-with-text color-scheme color-scheme--scheme-4f731040-9dde-4a15-882b-eda261a14856 ">
<div class="image-with-text__media"><img src="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=2500" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=300 300w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=400 400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=500 500w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=600 600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=700 700w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=800 800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=900 900w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=1200 1200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=1400 1400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=1600 1600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=1800 1800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=2000 2000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=2200 2200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_01.jpg?v=1787312622&width=2400 2400w" width="2500" height="2500" loading="lazy" sizes="(max-width: 699px) 100vw, 50vw"></div>
<div class="image-with-text__content">
<div class="slideshow__slide-content text-start">
<div class="prose"><h2 class="h1">Much-loved sewing patterns since 1999</h2><div class="text-base"><p>Our fabulous story began 25 years ago when we started publishing our pattern magazines for children and teenagers.</p></div></div><div class="button-group button-margin">
<a class="button button--outline" href="/pages/story-of-ottobre" >READ MORE</a></div></div>
</div>
</div>
</div><div class="slideshow__slide " media-type="image" role="group" >
<div class="image-with-text color-scheme color-scheme--scheme-40f55ddc-289c-47be-b36b-84101ec6db0e ">
<div class="image-with-text__media"><img src="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=2500" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=300 300w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=400 400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=500 500w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=600 600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=700 700w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=800 800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=900 900w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=1200 1200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=1400 1400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=1600 1600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=1800 1800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=2000 2000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=2200 2200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_02.jpg?v=1787313085&width=2400 2400w" width="2500" height="2500" loading="lazy" sizes="(max-width: 699px) 100vw, 50vw"></div>
<div class="image-with-text__content">
<div class="slideshow__slide-content text-start">
<div class="prose"><h2 class="h1">Inspiring yarn, now online!</h2><div class="text-base"><p>Discover yarns for your every knitting dream— from delicate lace to fluffy textures, alongside trusted classics.</p></div></div><div class="button-group button-margin">
<a class="button button--outline" href="/collections/knitting-yarn" >SHOP KNITTING YARN</a></div></div>
</div>
</div>
</div><div class="slideshow__slide " media-type="image" role="group" >
<div class="image-with-text color-scheme color-scheme--scheme-df8ebef7-d827-4c29-8c66-67ff518ce472 ">
<div class="image-with-text__media"><img src="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=2500" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=300 300w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=400 400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=500 500w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=600 600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=700 700w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=800 800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=900 900w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=1200 1200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=1400 1400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=1600 1600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=1800 1800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=2000 2000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=2200 2200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_03.jpg?v=1787312743&width=2400 2400w" width="2500" height="2500" loading="lazy" sizes="(max-width: 699px) 100vw, 50vw"></div>
<div class="image-with-text__content">
<div class="slideshow__slide-content text-start">
<div class="prose"><h2 class="h1">OTTOBRE woman®, tried and true sewing patterns for all women</h2><div class="text-base"><p>Our popular women’s patterns have been published since 2006.<br/>Pattern sizes 34–52 (EU)</p></div></div><div class="button-group button-margin">
<a class="button button--outline" href="/collections/sewing-magazines?filter.p.m.custom.magazine_edition=Woman" >TAKE A LOOK</a></div></div>
</div>
</div>
</div><div class="slideshow__slide " media-type="image" role="group" >
<div class="image-with-text color-scheme color-scheme--scheme-bccda76c-90a2-4e76-ab21-63f42c6e141b ">
<div class="image-with-text__media"><img src="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=2500" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=300 300w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=400 400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=500 500w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=600 600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=700 700w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=800 800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=900 900w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=1200 1200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=1400 1400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=1600 1600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=1800 1800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=2000 2000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=2200 2200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_04.jpg?v=1787312820&width=2400 2400w" width="2500" height="2500" loading="lazy" sizes="(max-width: 699px) 100vw, 50vw"></div>
<div class="image-with-text__content">
<div class="slideshow__slide-content text-start">
<div class="prose"><h2 class="h1">Innovative clothes for little explorers.</h2><div class="text-base"><p>Practical collections for babies, ranging from underwear to outerwear. Even beginners will succeed with these patterns!<br/>Pattern sizes 50/62–92 cm</p></div></div><div class="button-group button-margin">
<a class="button button--outline" href="/collections/sewing-magazines" >FAVORITES FOR BABIES</a></div></div>
</div>
</div>
</div><div class="slideshow__slide " media-type="image" role="group" >
<div class="image-with-text color-scheme color-scheme--scheme-2b51f435-909b-4316-9085-85a49b8ca330 ">
<div class="image-with-text__media"><img src="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=2500" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=300 300w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=400 400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=500 500w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=600 600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=700 700w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=800 800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=900 900w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=1200 1200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=1400 1400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=1600 1600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=1800 1800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=2000 2000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=2200 2200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_07.jpg?v=1787313028&width=2400 2400w" width="2500" height="2500" loading="lazy" sizes="(max-width: 699px) 100vw, 50vw"></div>
<div class="image-with-text__content">
<div class="slideshow__slide-content text-start">
<div class="prose"><h2 class="h1">Cheerful, durable and easy-care clothes for toddlers and preschoolers</h2><div class="text-base"><p>Colorful daily wear as well as collections for memorable special occasions. <br/>Pattern sizes 86–128 cm</p></div></div><div class="button-group button-margin">
<a class="button button--outline" href="/collections/sewing-magazines?filter.p.m.custom.magazine_edition=Kids" >BROWSE THE MAGAZINES</a></div></div>
</div>
</div>
</div><div class="slideshow__slide " media-type="image" role="group" >
<div class="image-with-text color-scheme color-scheme--scheme-5e825501-1b5a-4ccc-b0f1-617cd680d2ff ">
<div class="image-with-text__media"><img src="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=2500" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=300 300w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=400 400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=500 500w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=600 600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=700 700w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=800 800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=900 900w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=1200 1200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=1400 1400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=1600 1600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=1800 1800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=2000 2000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=2200 2200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_06.jpg?v=1787312898&width=2400 2400w" width="2500" height="2500" loading="lazy" sizes="(max-width: 699px) 100vw, 50vw"></div>
<div class="image-with-text__content">
<div class="slideshow__slide-content text-start">
<div class="prose"><h2 class="h1">Thousands of delightful patterns for all kinds of clothes</h2><div class="text-base"><p>From everyday stretchy basics to shirts, pants, dresses and jackets.<br/>Pattern sizes for preschoolers 92–128 cm<br/>Pattern sizes for schoolchildren 122–170 cm</p></div></div><div class="button-group button-margin">
<a class="button button--outline" href="/collections/sewing-magazines?filter.p.m.custom.magazine_edition=Kids" >START HERE</a></div></div>
</div>
</div>
</div><div class="slideshow__slide " media-type="image" role="group" >
<div class="image-with-text color-scheme color-scheme--scheme-fae42abb-71b8-45fd-89e0-4157537499e0 ">
<div class="image-with-text__media"><img src="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=2500" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=300 300w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=400 400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=500 500w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=600 600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=700 700w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=800 800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=900 900w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=1200 1200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=1400 1400w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=1600 1600w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=1800 1800w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=2000 2000w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=2200 2200w, //www.ottobredesign.com/cdn/shop/files/karusellit_elokuu2026_05.jpg?v=1787312968&width=2400 2400w" width="2500" height="2500" loading="lazy" sizes="(max-width: 699px) 100vw, 50vw"></div>
<div class="image-with-text__content">
<div class="slideshow__slide-content text-start">
<div class="prose"><h2 class="h1">Inspired by a casual, natural lifestyle</h2><div class="text-base"><p>Trusted, timeless basic patterns also for men. <br/>Pattern sizes 46–56 (EU)</p></div></div><div class="button-group button-margin">
<a class="button button--outline" href="/collections/sewing-magazines?filter.p.m.custom.magazine_edition=Family" >TAKE A LOOK AT OUR COLLECTION</a></div></div>
</div>
</div>
</div><carousel-navigation aria-controls="carousel-template--19148712673493__images_with_text_combo_HFijGQ" class="page-dots page-dots--autoplay"><button class="tap-area" aria-current="true">
<span class="sr-only">Go to item 1</span><svg class="circular-progress" height="8" width="8" viewBox="0 0 8 8" style="--stroke-dasharray: 20.420352248335">
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-opacity="0.2"></circle>
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-linecap="round"></circle>
</svg></button><button class="tap-area" aria-current="false">
<span class="sr-only">Go to item 2</span><svg class="circular-progress" height="8" width="8" viewBox="0 0 8 8" style="--stroke-dasharray: 20.420352248335">
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-opacity="0.2"></circle>
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-linecap="round"></circle>
</svg></button><button class="tap-area" aria-current="false">
<span class="sr-only">Go to item 3</span><svg class="circular-progress" height="8" width="8" viewBox="0 0 8 8" style="--stroke-dasharray: 20.420352248335">
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-opacity="0.2"></circle>
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-linecap="round"></circle>
</svg></button><button class="tap-area" aria-current="false">
<span class="sr-only">Go to item 4</span><svg class="circular-progress" height="8" width="8" viewBox="0 0 8 8" style="--stroke-dasharray: 20.420352248335">
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-opacity="0.2"></circle>
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-linecap="round"></circle>
</svg></button><button class="tap-area" aria-current="false">
<span class="sr-only">Go to item 5</span><svg class="circular-progress" height="8" width="8" viewBox="0 0 8 8" style="--stroke-dasharray: 20.420352248335">
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-opacity="0.2"></circle>
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-linecap="round"></circle>
</svg></button><button class="tap-area" aria-current="false">
<span class="sr-only">Go to item 6</span><svg class="circular-progress" height="8" width="8" viewBox="0 0 8 8" style="--stroke-dasharray: 20.420352248335">
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-opacity="0.2"></circle>
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-linecap="round"></circle>
</svg></button><button class="tap-area" aria-current="false">
<span class="sr-only">Go to item 7</span><svg class="circular-progress" height="8" width="8" viewBox="0 0 8 8" style="--stroke-dasharray: 20.420352248335">
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-opacity="0.2"></circle>
<circle cx="50%" cy="50%" fill="none" stroke-width="1.5" r="3.25" stroke="currentColor" stroke-linecap="round"></circle>
</svg></button></carousel-navigation></slideshow-carousel><style>
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ {
--slideshow-background: 0 0 0;
--slideshow-controls-color: 255 255 255;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .page-dots {
color: rgb(var(--slideshow-controls-color));
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text {
display: grid;
grid-template-columns: 1fr 1fr;
align-items: center;
gap: 0;
min-height: 500px;
width: 100%;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text--reverse .image-with-text__media {
order: 2;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text--reverse .image-with-text__content {
order: 1;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text__media {
width: 100%;
height: 100%;
min-height: 500px;
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text__media img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text__content {
padding: 3rem;
display: flex;
flex-direction: column;
justify-content: center;
height: 100%;
min-height: 500px;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .slideshow__slide-content {
max-width: 360px;
margin: 0 auto;
}
@media screen and (max-width: 999px) {
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text {
grid-template-columns: 1fr;
gap: 0;
min-height: auto;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text--reverse .image-with-text__media,
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text--reverse .image-with-text__content {
order: unset;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text__media {
min-height: 300px;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text__content {
padding: 2rem 1rem;
min-height: auto;
}
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .slideshow__slide-content {
max-width: 100%;
}
}
@media screen and (max-width: 699px) {
#shopify-section-template--19148712673493__images_with_text_combo_HFijGQ .image-with-text__content {
padding: 1.5rem 1rem;
}
}
</style>
</section><section id="shopify-section-template--19148712673493__rich_text_KgJYfh" class="shopify-section shopify-section--rich-text"><div class="color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 section-spacing bordered-section">
<div class="container container--sm">
<div class="prose text-center"><p class="h3" >OTTOBRE design® – 25 years of trusted sewing patterns for the whole family. We are a Finnish family-owned design company that combines creative clothing and pattern design with a touch of easy-going Scandinavian lifestyle in order to help our customers to discover the realm of sustainable, well thought-out clothes that they can make themselves. Welcome to the world of OTTOBRE design®!</p></div>
</div>
</div>
</section><section id="shopify-section-template--19148712673493__featured_collections_RyFdCJ" class="shopify-section shopify-section--featured-collections">
<style>
#shopify-section-template--19148712673493__featured_collections_RyFdCJ {
--product-list-items-per-row: 2;
--product-list-horizontal-spacing-factor: 1;
--product-list-vertical-spacing-factor: 1;
}
@media screen and (min-width: 700px) {
#shopify-section-template--19148712673493__featured_collections_RyFdCJ {
--product-list-items-per-row: 4;
}
}
#shopify-section-template--19148712673493__featured_collections_RyFdCJ .button-group {
display: flex;
justify-content: center;
align-items: center;
gap: 1rem;
flex-wrap: wrap;
}
</style><div class="section-spacing color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 bordered-section">
<div class="container"><div class="section-stack">
<div class="v-stack justify-self-center gap-4 text-center sm:gap-5"><h2 class="h2">Season's Favorites</h2></div>
<featured-collections-carousel id="featured-collections-carousel-template--19148712673493__featured_collections_RyFdCJ" class="featured-collections-carousel"><div class="featured-collections-carousel__item is-selected" ><product-list class="floating-controls-container floating-controls-container--inside floating-controls-container--on-hover">
<carousel-prev-button class="floating-controls-container__control" aria-controls="featured-collections-product-list-carousel-collection_raiHCE">
<button type="button" class="prev-next-button prev-next-button--prev circle-button hover:animate-icon-inline" disabled>
<span class="sr-only">Previous</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-left icon--direction-aware" viewBox="0 0 16 18">
<path d="M11 1 3 9l8 8" stroke="currentColor" stroke-linecap="square"/>
</svg></button>
</carousel-prev-button>
<scroll-carousel id="featured-collections-product-list-carousel-collection_raiHCE" group-cells allow-drag class="product-list product-list--carousel scroll-area bleed md:unbleed">
<product-card class="product-card" reveal-on-scroll="true" handle="autumn-4-2018-kids-single-issue"><div class="product-card__figure"><badge-list class="badge-list badge-list--vertical"><span class="badge badge--custom badge--favorite">Favorite</span></badge-list><a href="/products/autumn-4-2018-kids-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/2018_4_cover.jpg?v=1744279718&width=600" alt="Magazine cover 2018_4" srcset="//www.ottobredesign.com/cdn/shop/files/2018_4_cover.jpg?v=1744279718&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2018_4_cover.jpg?v=1744279718&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2018_4_cover.jpg?v=1744279718&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2018_4_cover.jpg?v=1744279718&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2018_4_cover.jpg?v=1744279718&width=600 600w" width="600" height="788" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=1200" alt="Magazine page 1 2018_4" srcset="//www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2018_4_1_big.jpg?v=1744279720&width=1200 1200w" width="1200" height="789" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931274064085" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="autumn-4-2018-kids-single-issue?variant=51296242598101" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931274064085">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/autumn-4-2018-kids-single-issue" class="product-title h6 " data-instant>Autumn 4/2018, kids, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>12,65 €</sale-price></price-list></div></div></div>
</product-card>
<product-card class="product-card" reveal-on-scroll="true" handle="autumn-4-2014-kids-single-issue"><div class="product-card__figure"><badge-list class="badge-list badge-list--vertical"><span class="badge badge--custom badge--favorite">Favorite</span></badge-list><a href="/products/autumn-4-2014-kids-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=2480" alt="Magazine cover featuring a child holding a plush mushroom toy." srcset="//www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=200 200w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=300 300w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=400 400w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=500 500w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=600 600w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=700 700w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=800 800w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=1200 1200w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=1400 1400w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=1600 1600w, //www.ottobredesign.com/cdn/shop/files/4-2014-kansi-EN.jpg?v=1761308587&width=1800 1800w" width="2480" height="3260" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=1200" alt="Magazine page 1 2014_4" srcset="//www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2014_4_1_big.jpg?v=1761308587&width=1200 1200w" width="1200" height="788" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931272065237" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="autumn-4-2014-kids-single-issue?variant=51296228409557" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931272065237">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/autumn-4-2014-kids-single-issue" class="product-title h6 " data-instant>Autumn 4/2014, kids, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>11,35 €</sale-price></price-list></div></div></div>
</product-card>
<product-card class="product-card" reveal-on-scroll="true" handle="autumn-4-2023-kids-single-issue"><div class="product-card__figure"><badge-list class="badge-list badge-list--vertical"><span class="badge badge--custom badge--favorite">Favorite</span></badge-list><a href="/products/autumn-4-2023-kids-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/2023_4_cover.jpg?v=1744279786&width=788" alt="Magazine cover 2023_4" srcset="//www.ottobredesign.com/cdn/shop/files/2023_4_cover.jpg?v=1744279786&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2023_4_cover.jpg?v=1744279786&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2023_4_cover.jpg?v=1744279786&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2023_4_cover.jpg?v=1744279786&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2023_4_cover.jpg?v=1744279786&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2023_4_cover.jpg?v=1744279786&width=700 700w" width="788" height="1036" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=1200" alt="Magazine page 1 2023_4" srcset="//www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2023_4_1_big.jpg?v=1744279788&width=1200 1200w" width="1200" height="789" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931276718293" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="autumn-4-2023-kids-single-issue?variant=51296259178709" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931276718293">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/autumn-4-2023-kids-single-issue" class="product-title h6 " data-instant>Autumn 4/2023, kids, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>14,95 €</sale-price></price-list></div></div></div>
</product-card>
<product-card class="product-card" reveal-on-scroll="true" handle="autumn-4-2020-kids-single-issue"><div class="product-card__figure"><badge-list class="badge-list badge-list--vertical"><span class="badge badge--custom badge--favorite">Favorite</span></badge-list><a href="/products/autumn-4-2020-kids-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/2020_4_cover.jpg?v=1744279729&width=788" alt="Magazine cover 2020_4" srcset="//www.ottobredesign.com/cdn/shop/files/2020_4_cover.jpg?v=1744279729&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2020_4_cover.jpg?v=1744279729&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2020_4_cover.jpg?v=1744279729&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2020_4_cover.jpg?v=1744279729&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2020_4_cover.jpg?v=1744279729&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2020_4_cover.jpg?v=1744279729&width=700 700w" width="788" height="1036" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=1200" alt="Magazine page 1 2020_4" srcset="//www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2020_4_1_big.jpg?v=1744279730&width=1200 1200w" width="1200" height="789" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931275309269" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="autumn-4-2020-kids-single-issue?variant=51296247644373" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931275309269">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/autumn-4-2020-kids-single-issue" class="product-title h6 " data-instant>Autumn 4/2020, kids, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>12,65 €</sale-price></price-list></div></div></div>
</product-card>
<product-card class="product-card" reveal-on-scroll="true" handle="autumn-5-2023-woman-single-issue"><div class="product-card__figure"><badge-list class="badge-list badge-list--vertical"><span class="badge badge--custom badge--favorite">Favorite</span></badge-list><a href="/products/autumn-5-2023-woman-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/2023_5_cover.jpg?v=1744279821&width=788" alt="Magazine cover 2023_5" srcset="//www.ottobredesign.com/cdn/shop/files/2023_5_cover.jpg?v=1744279821&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2023_5_cover.jpg?v=1744279821&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2023_5_cover.jpg?v=1744279821&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2023_5_cover.jpg?v=1744279821&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2023_5_cover.jpg?v=1744279821&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2023_5_cover.jpg?v=1744279821&width=700 700w" width="788" height="1036" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=1200" alt="Magazine page 1 2023_5" srcset="//www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2023_5_1_big.jpg?v=1744279823&width=1200 1200w" width="1200" height="789" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931276783829" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="autumn-5-2023-woman-single-issue?variant=51296259440853" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931276783829">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/autumn-5-2023-woman-single-issue" class="product-title h6 " data-instant>Autumn 5/2023, woman, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>13,95 €</sale-price></price-list></div></div></div>
</product-card>
<product-card class="product-card" reveal-on-scroll="true" handle="autumn-winter-5-2020-woman-single-issue"><div class="product-card__figure"><badge-list class="badge-list badge-list--vertical"><span class="badge badge--custom badge--favorite">Favorite</span></badge-list><a href="/products/autumn-winter-5-2020-woman-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/2020_5_cover.jpg?v=1744279955&width=788" alt="Magazine cover 2020_5" srcset="//www.ottobredesign.com/cdn/shop/files/2020_5_cover.jpg?v=1744279955&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2020_5_cover.jpg?v=1744279955&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2020_5_cover.jpg?v=1744279955&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2020_5_cover.jpg?v=1744279955&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2020_5_cover.jpg?v=1744279955&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2020_5_cover.jpg?v=1744279955&width=700 700w" width="788" height="1036" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=1200" alt="Magazine page 1 2020_5" srcset="//www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2020_5_1_big.jpg?v=1744279957&width=1200 1200w" width="1200" height="789" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931275407573" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="autumn-winter-5-2020-woman-single-issue?variant=51296248168661" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931275407573">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/autumn-winter-5-2020-woman-single-issue" class="product-title h6 " data-instant>Autumn/winter 5/2020, woman, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>10,75 €</sale-price></price-list></div></div></div>
</product-card>
<product-card class="product-card" reveal-on-scroll="true" handle="autumn-winter-5-2022-woman-single-issue"><div class="product-card__figure"><badge-list class="badge-list badge-list--vertical"><span class="badge badge--custom badge--favorite">Favorite</span></badge-list><a href="/products/autumn-winter-5-2022-woman-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/2022_5_cover.jpg?v=1744279985&width=788" alt="Magazine cover 2022_5" srcset="//www.ottobredesign.com/cdn/shop/files/2022_5_cover.jpg?v=1744279985&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2022_5_cover.jpg?v=1744279985&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2022_5_cover.jpg?v=1744279985&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2022_5_cover.jpg?v=1744279985&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2022_5_cover.jpg?v=1744279985&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2022_5_cover.jpg?v=1744279985&width=700 700w" width="788" height="1036" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=1200" alt="Magazine page 1 2022_5" srcset="//www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2022_5_1_big.jpg?v=1744279987&width=1200 1200w" width="1200" height="788" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931276357845" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="autumn-winter-5-2022-woman-single-issue?variant=51296257212629" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931276357845">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/autumn-winter-5-2022-woman-single-issue" class="product-title h6 " data-instant>Autumn/winter 5/2022, woman, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>12,95 €</sale-price></price-list></div></div></div>
</product-card>
<product-card class="product-card" reveal-on-scroll="true" handle="autumn-winter-5-2019-woman-single-issue"><div class="product-card__figure"><badge-list class="badge-list badge-list--vertical"><span class="badge badge--custom badge--favorite">Favorite</span></badge-list><a href="/products/autumn-winter-5-2019-woman-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/2019_5_cover.jpg?v=1744279954&width=599" alt="Magazine cover 2019_5" srcset="//www.ottobredesign.com/cdn/shop/files/2019_5_cover.jpg?v=1744279954&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2019_5_cover.jpg?v=1744279954&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2019_5_cover.jpg?v=1744279954&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2019_5_cover.jpg?v=1744279954&width=500 500w" width="599" height="788" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=1200" alt="Magazine page 1 2019_5" srcset="//www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2019_5_1_big.jpg?v=1744279956&width=1200 1200w" width="1200" height="789" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931274752213" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="autumn-winter-5-2019-woman-single-issue?variant=51296245579989" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__featured_collections_RyFdCJ-collection_raiHCE--8931274752213">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/autumn-winter-5-2019-woman-single-issue" class="product-title h6 " data-instant>Autumn/winter 5/2019, woman, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>10,75 €</sale-price></price-list></div></div></div>
</product-card>
</scroll-carousel>
<carousel-next-button class="floating-controls-container__control" aria-controls="featured-collections-product-list-carousel-collection_raiHCE">
<button type="button" class="prev-next-button prev-next-button--next circle-button hover:animate-icon-inline">
<span class="sr-only">Next</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-right icon--direction-aware" viewBox="0 0 16 18">
<path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"/>
</svg></button>
</carousel-next-button>
</product-list><div class="justify-self-center">
<div class="button-group">
<a class="button button-black-text" style="--button-background: 255 255 255;--button-outline-color: 255 255 255;" href="/collections/bestsellers" >Show all favorites</a>
<a class="button button-black-text" style="--button-background: 255 255 255;--button-outline-color: 255 255 255;" href="/collections/sewing-magazines" >Show all magazines</a></div>
</div></div></featured-collections-carousel>
</div>
</div>
</div>
</section><section id="shopify-section-template--19148712673493__shop-the-look" class="shopify-section shopify-section--shop-the-look"><div class="section-spacing color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 bordered-section">
<div class="container container--xl">
<div class="section-stack">
<div class="section-header justify-self-center text-center"><div class="prose"><h2 class="h2">This inspires us right now!</h2></div></div>
<div class="md:hidden"><div class="v-stack gap-6">
<shop-the-look-mobile-carousel class="shop-the-look__carousel scroll-area snap-x bleed"><div class="shop-the-look__item snap-start is-selected w-full" data-popover-id="shop-the-look-item-popover-look-1" >
<div class="shop-the-look__image-wrapper"><img src="//www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=1080" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=400 400w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=500 500w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=600 600w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=700 700w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=800 800w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=1000 1000w" width="1080" height="1350" loading="lazy" sizes="(max-width: 999px) 100vw, min(60vw, 550px)" class="image-cover"><carousel-navigation aria-controls="shop-the-look-item-carousel-look-1-md" class="shop-the-look__hot-spot-list"><button class="shop-the-look__hot-spot" style="--shop-the-look-hot-spot-top: 86%; --shop-the-look-hot-spot-left: 86%; --border-color: var(--text-color) / 0.15;" aria-current="true" aria-label="Go to item 1">
<span class="sr-only">Go to item 1</span>
</button></carousel-navigation>
</div><shop-the-look-popover id="shop-the-look-item-popover-look-1" class="shop-the-look__popover popover">
<p class="h4" slot="header">Shop the look</p>
<scroll-carousel id="shop-the-look-item-carousel-look-1-md" class="shop-the-look__item-carousel scroll-area bleed snap-x"><div class="shop-the-look__item-product w-full snap-center is-selected"><product-card class="product-card" handle="summer-3-2022-kids-single-issue"><div class="product-card__figure"><a href="/products/summer-3-2022-kids-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=788" alt="Magazine cover 2022_3" srcset="//www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=700 700w" width="788" height="1036" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=1200" alt="Magazine page 1 2022_3" srcset="//www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=1200 1200w" width="1200" height="788" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__shop-the-look--mobile-look-1-8931276095701" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="summer-3-2022-kids-single-issue?variant=51296255115477" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__shop-the-look--mobile-look-1-8931276095701">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/summer-3-2022-kids-single-issue" class="product-title h6 " data-instant>Summer 3/2022, kids, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>14,95 €</sale-price></price-list></div></div></div>
</product-card>
</div></scroll-carousel>
</shop-the-look-popover></div></shop-the-look-mobile-carousel>
<button type="button" class="button w-full button-black-text" style="--button-background: 255 255 255;--button-outline-color: 255 255 255;" >View products</button></div></div>
<div class="md-max:hidden"><div class="floating-controls-container"><shop-the-look-desktop-carousel class="shop-the-look__carousel is-scrollable" id="shop-the-look-carousel-template--19148712673493__shop-the-look-md"><div class="shop-the-look__item snap-start is-selected w-full" >
<div class="shop-the-look__image-wrapper"><img src="//www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=1080" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=400 400w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=500 500w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=600 600w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=700 700w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=800 800w, //www.ottobredesign.com/cdn/shop/files/inspires_us_1080px.jpg?v=1775030598&width=1000 1000w" width="1080" height="1350" loading="lazy" sizes="(max-width: 999px) 100vw, min(60vw, 550px)" class="image-cover"><carousel-navigation aria-controls="shop-the-look-item-carousel-look-1-md-max" class="shop-the-look__hot-spot-list"><button class="shop-the-look__hot-spot" style="--shop-the-look-hot-spot-top: 86%; --shop-the-look-hot-spot-left: 86%; --border-color: var(--text-color) / 0.15;" aria-current="true" aria-label="Go to item 1">
<span class="sr-only">Go to item 1</span>
</button></carousel-navigation>
</div><div class="shop-the-look__item-content">
<shop-the-look-product-list-carousel class="shop-the-look__item-carousel w-full" id="shop-the-look-item-carousel-look-1-md-max"><div class="shop-the-look__item-product w-full snap-center is-selected"><product-card class="product-card" handle="summer-3-2022-kids-single-issue"><div class="product-card__figure"><a href="/products/summer-3-2022-kids-single-issue" class="product-card__media" draggable="false" data-instant><img src="//www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=788" alt="Magazine cover 2022_3" srcset="//www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2022_3_cover.jpg?v=1744280839&width=700 700w" width="788" height="1036" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false" class="product-card__image product-card__image--primary aspect-natural"><img src="//www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=1200" alt="Magazine page 1 2022_3" srcset="//www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=200 200w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=300 300w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=400 400w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=500 500w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=600 600w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=700 700w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=800 800w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/2022_3_1_big.jpg?v=1744280844&width=1200 1200w" width="1200" height="788" loading="lazy" class="product-card__image product-card__image--secondary" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 3 - (24px / 3 * 2))" draggable="false"></a><button type="button" aria-controls="product-quick-buy-template--19148712673493__shop-the-look--desktop-look-1-8931276095701" class="product-card__quick-add-button">
<span class="sr-only">Choose options</span><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-plus" viewBox="0 0 12 12">
<path d="M6 0v12M0 6h12" stroke="currentColor" stroke-width="1.5"/>
</svg></button>
<quick-buy-modal handle="summer-3-2022-kids-single-issue?variant=51296255115477" class="quick-buy-modal modal" id="product-quick-buy-template--19148712673493__shop-the-look--desktop-look-1-8931276095701">
</quick-buy-modal></div><div class="product-card__info empty:hidden"><div class="v-stack justify-items-center gap-2"><div class="v-stack justify-items-center gap-1"><a href="/products/summer-3-2022-kids-single-issue" class="product-title h6 " data-instant>Summer 3/2022, kids, single issue</a><price-list class="price-list "><sale-price class="h6 ">
<span class="sr-only">Sale price</span>14,95 €</sale-price></price-list></div></div></div>
</product-card>
</div></shop-the-look-product-list-carousel>
<a class="button button-black-text" style="--button-background: 255 255 255;--button-outline-color: 255 255 255;" href="/products/summer-3-2022-kids-single-issue" >View product</a></div></div></shop-the-look-desktop-carousel></div></div></div>
</div>
</div>
</section><section id="shopify-section-template--19148712673493__blog_post_default_APxtKX" class="shopify-section shopify-section--blog-posts"><div class="section-spacing color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 bordered-section">
<div class="container container--lg">
<div class="section-stack">
<div class="section-header justify-self-center text-center"><div class="prose"><h2 class="h2">Illustrated instructions</h2></div></div><blog-posts class="blog-post-list justify-center blog-post-list--carousel scroll-area snap-x bleed md:unbleed" reveal-on-scroll="true"><div class="blog-post-card group snap-center"><a href="/blogs/illustrated-tutorials/cuff-placket-for-women-s-shirt" class="overflow-hidden"><img src="//www.ottobredesign.com/cdn/shop/articles/hihahalkiopaitapuseroon_4c8db22d-6064-4add-8dc7-11fb6a1d7eef.jpg?v=1747996135&width=220" alt="Cuff placket for women’s shirt" width="220" height="220" loading="lazy" sizes="(max-width: 699px) 95vw, (max-width: 1149px) calc(100vw / 2), calc((80rem - (5rem * (3 - 1) / 3)" class="blog-post-card__image w-full zoom-image group-hover:zoom"></a><div class="blog-post-card__info"><div class="blog-post-card__meta"><a href="/tagged/cuff-plackets" class="blog-post-card__category h6 link-faded">Cuff plackets</a></div><p>
<a href="/blogs/illustrated-tutorials/cuff-placket-for-women-s-shirt" class="blog-post-card__title blog_title h4">Cuff placket for women’s shirt</a>
</p><a href="/blogs/illustrated-tutorials/cuff-placket-for-women-s-shirt" class="blog-post-card__read-more link">Read more</a></div>
</div><div class="blog-post-card group snap-center"><a href="/blogs/illustrated-tutorials/welt-pocket-iv" class="overflow-hidden"><img src="//www.ottobredesign.com/cdn/shop/articles/kaitaletasku_IV_thumbnail_90b55148-6527-4b08-9ed2-bb0432cb33a9.jpg?v=1758196000&width=220" alt="Welt pocket IV" width="220" height="220" loading="lazy" sizes="(max-width: 699px) 95vw, (max-width: 1149px) calc(100vw / 2), calc((80rem - (5rem * (3 - 1) / 3)" class="blog-post-card__image w-full zoom-image group-hover:zoom"></a><div class="blog-post-card__info"><div class="blog-post-card__meta"><a href="/tagged/pockets" class="blog-post-card__category h6 link-faded">Pockets</a></div><p>
<a href="/blogs/illustrated-tutorials/welt-pocket-iv" class="blog-post-card__title blog_title h4">Welt pocket IV</a>
</p><a href="/blogs/illustrated-tutorials/welt-pocket-iv" class="blog-post-card__read-more link">Read more</a></div>
</div><div class="blog-post-card group snap-center"><a href="/blogs/illustrated-tutorials/hong-kong-finish" class="overflow-hidden"><img src="//www.ottobredesign.com/cdn/shop/articles/Hongkong-huolittelu_thumbnail_fc0823a6-edd3-42ae-a791-54e19d23ef85.jpg?v=1757582585&width=220" alt="Hong Kong finish" width="220" height="220" loading="lazy" sizes="(max-width: 699px) 95vw, (max-width: 1149px) calc(100vw / 2), calc((80rem - (5rem * (3 - 1) / 3)" class="blog-post-card__image w-full zoom-image group-hover:zoom"></a><div class="blog-post-card__info"><div class="blog-post-card__meta"><a href="/tagged/finishing" class="blog-post-card__category h6 link-faded">Finishing</a></div><p>
<a href="/blogs/illustrated-tutorials/hong-kong-finish" class="blog-post-card__title blog_title h4">Hong Kong finish</a>
</p><a href="/blogs/illustrated-tutorials/hong-kong-finish" class="blog-post-card__read-more link">Read more</a></div>
</div></blog-posts><div class="justify-self-center">
<a class="button button-black-text" style="--button-background: 255 255 255;--button-outline-color: 255 255 255;" href="/blogs/illustrated-tutorials" >View all</a></div></div>
</div>
</div>
</section><section id="shopify-section-template--19148712673493__image_with_text_AfXqtN" class="shopify-section shopify-section--image-with-text"><style>
#shopify-section-template--19148712673493__image_with_text_AfXqtN {
--image-with-text-content-max-width: 780px;
}
</style><div class=" color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 bordered-section">
<image-with-text class="image-with-text image-with-text--reverse"><picture><img src="//www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=1200" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=200 200w, //www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=300 300w, //www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=400 400w, //www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=500 500w, //www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=600 600w, //www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=700 700w, //www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=800 800w, //www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=900 900w, //www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=1000 1000w, //www.ottobredesign.com/cdn/shop/files/kaavamuutoskuva.jpg?v=1763625552&width=1200 1200w" width="1200" height="1100" loading="lazy" sizes="(max-width: 699px) 100vw, 50vw" reveal-on-scroll="true"></picture><div class="prose text-center sm:text-start"><p class="h6" >ILLUSTRATED INSTRUCTIONS</p><p class="h1" >Pattern adjustment</p><div ><p>Sewing for children is fun and rewarding as you can make exactly the kind of clothes you want and ensure that they are the right fit. However, children, just like adults... </p></div><a href="/blogs/illustrated-tutorials/pattern-adjustment" class="link" >Read more</a></div>
</image-with-text>
</div>
</section><section id="shopify-section-template--19148712673493__image_with_text_ehwcLx" class="shopify-section shopify-section--image-with-text"><style>
#shopify-section-template--19148712673493__image_with_text_ehwcLx {
--image-with-text-content-max-width: 430px;
}
</style><div class=" color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 bordered-section">
<image-with-text class="image-with-text "><picture><img src="//www.ottobredesign.com/cdn/shop/files/Ottobre-kyltti_1500neliopg.jpg?v=1779870376&width=960" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/Ottobre-kyltti_1500neliopg.jpg?v=1779870376&width=200 200w, //www.ottobredesign.com/cdn/shop/files/Ottobre-kyltti_1500neliopg.jpg?v=1779870376&width=300 300w, //www.ottobredesign.com/cdn/shop/files/Ottobre-kyltti_1500neliopg.jpg?v=1779870376&width=400 400w, //www.ottobredesign.com/cdn/shop/files/Ottobre-kyltti_1500neliopg.jpg?v=1779870376&width=500 500w, //www.ottobredesign.com/cdn/shop/files/Ottobre-kyltti_1500neliopg.jpg?v=1779870376&width=600 600w, //www.ottobredesign.com/cdn/shop/files/Ottobre-kyltti_1500neliopg.jpg?v=1779870376&width=700 700w, //www.ottobredesign.com/cdn/shop/files/Ottobre-kyltti_1500neliopg.jpg?v=1779870376&width=800 800w, //www.ottobredesign.com/cdn/shop/files/Ottobre-kyltti_1500neliopg.jpg?v=1779870376&width=900 900w" width="960" height="960" loading="lazy" sizes="(max-width: 699px) 100vw, 50vw" reveal-on-scroll="true"></picture><div class="prose text-center sm:text-start"><p class="h1" >Something new is taking shape at OTTOBRE</p><div ><p>We at OTTOBRE have also been busy for the whole spring. After moving premises almost two years ago, our intention was to carry out a generational change in our family business more or less straightaway. However, we soon realized we needed a slightly longer period of calm without any time pressure – similar to when nature rests during the winter. We decided to take a break from publishing and concentrate our energy on developing our website and pattern design technology.</p><p><a href="/blogs/journal/something-new-is-taking-shape-at-ottobre" title="Something new is taking shape at OTTOBRE">Read more</a></p></div></div>
</image-with-text>
</div>
</section><section id="shopify-section-template--19148712673493__rich_text_embarE" class="shopify-section shopify-section--rich-text"><div class="color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 section-spacing bordered-section">
<div class="container container--sm">
<div class="prose text-center"><p class="h1" >Follow us @ottobredesign</p></div>
</div>
</div>
</section><section id="shopify-section-template--19148712673493__174954253217021bfe" class="shopify-section shopify-section--apps"><div class="color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 section-spacing ">
<div class="container"><div id="shopify-block-AS2Z6K2h5SGFRL2Z3O__instafeed_app_block_ze88Be" class="shopify-block shopify-app-block">
<style>
div[id*="instafeed_app_block"] {
width: 100%;
}
div.shopify-section:has(> [id*="instafeed_app_block"]) {
width: 100%;
}
body #insta-feed {
margin-bottom: 0px!important;
color: #1c1c1c;
}
body #insta-feed h2 {
color: #1c1c1c;
text-align: center;
}
</style>
<div id="insta-feed"></div>
<script>
if (typeof instafeedLocalTitle === 'undefined') var instafeedLocalTitle = "";
</script>
</div></div>
</div>
</section>
<!-- BEGIN sections: footer-group -->
<section id="shopify-section-sections--19148712214741__text-with-icons" class="shopify-section shopify-section-group-footer-group shopify-section--text-with-icons"><div class="section-spacing section-spacing--tight color-scheme color-scheme--scheme-1 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 bordered-section">
<div class="container">
<div class="v-stack gap-8"><text-with-icons-carousel disabled-on="sm" allow-swipe id="text-with-icons-sections--19148712214741__text-with-icons" class="text-with-icons full-bleed sm:unbleed" role="region" style="--border-color: var(--text-color) / 0.15;"><div class="text-with-icons__item is-selected snap-center" role="group" aria-label="Item 1 of 3" >
<div class="v-stack gap-6 justify-items-center sm:justify-items-center"><img src="//www.ottobredesign.com/cdn/shop/files/etusivu-kuvitus_01_5730a012-84c0-4bbd-b150-a7394e4606a7.png?v=1758796952&width=888" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/etusivu-kuvitus_01_5730a012-84c0-4bbd-b150-a7394e4606a7.png?v=1758796952&width=200 200w, //www.ottobredesign.com/cdn/shop/files/etusivu-kuvitus_01_5730a012-84c0-4bbd-b150-a7394e4606a7.png?v=1758796952&width=400 400w" width="888" height="710" sizes="200px" class="constrained-image" style="--image-mobile-max-width: 100px; --image-max-width: 200px"><div class="v-stack gap-2 text-center sm:text-center"><p class="h3">Trusted, tested and loved patterns for children and adults</p></div></div>
</div><div class="text-with-icons__item snap-center" role="group" aria-label="Item 2 of 3" >
<div class="v-stack gap-6 justify-items-center sm:justify-items-center"><img src="//www.ottobredesign.com/cdn/shop/files/etusivu-kuvitus_02_02fa5ca2-9a79-4a91-8672-7d16c8663502.png?v=1758797089&width=888" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/etusivu-kuvitus_02_02fa5ca2-9a79-4a91-8672-7d16c8663502.png?v=1758797089&width=200 200w, //www.ottobredesign.com/cdn/shop/files/etusivu-kuvitus_02_02fa5ca2-9a79-4a91-8672-7d16c8663502.png?v=1758797089&width=400 400w" width="888" height="710" sizes="200px" class="constrained-image" style="--image-mobile-max-width: 100px; --image-max-width: 200px"><div class="v-stack gap-2 text-center sm:text-center"><p class="h3">We ship worldwide!</p></div></div>
</div><div class="text-with-icons__item snap-center" role="group" aria-label="Item 3 of 3" >
<div class="v-stack gap-6 justify-items-center sm:justify-items-center"><img src="//www.ottobredesign.com/cdn/shop/files/etusivu-kuvitus_03_18148e66-c138-4d50-a5e7-a6a46b37f539.png?v=1758797109&width=888" alt="" srcset="//www.ottobredesign.com/cdn/shop/files/etusivu-kuvitus_03_18148e66-c138-4d50-a5e7-a6a46b37f539.png?v=1758797109&width=200 200w, //www.ottobredesign.com/cdn/shop/files/etusivu-kuvitus_03_18148e66-c138-4d50-a5e7-a6a46b37f539.png?v=1758797109&width=400 400w" width="888" height="710" sizes="200px" class="constrained-image" style="--image-mobile-max-width: 100px; --image-max-width: 200px"><div class="v-stack gap-2 text-center sm:text-center"><p class="h3">Professional pattern design since 1999</p></div></div>
</div></text-with-icons-carousel><carousel-navigation aria-controls="text-with-icons-sections--19148712214741__text-with-icons" class="page-dots sm:hidden"><button class="tap-area" aria-current="true">
<span class="sr-only">Go to item 1</span>
</button><button class="tap-area" aria-current="false">
<span class="sr-only">Go to item 2</span>
</button><button class="tap-area" aria-current="false">
<span class="sr-only">Go to item 3</span>
</button></carousel-navigation></div>
</div>
</div></section><footer id="shopify-section-sections--19148712214741__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
#shopify-section-sections--19148712214741__footer {
--footer-content-justify-items: space-between;
}
</style><div class="footer color-scheme color-scheme--scheme-2 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 bordered-section">
<div class="container">
<div class="footer__inner"><div class="footer__block-list"><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">INFO</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
<a href="/pages/faq" class="link-faded">FAQ</a>
</li><li>
<a href="/pages/contact" class="link-faded">Contact us</a>
</li><li>
<a href="/pages/ottobre-shop-rovaniemi" class="link-faded">OTTOBRE shop Rovaniemi</a>
</li><li>
<a href="/policies/terms-of-service" class="link-faded">Terms and conditions</a>
</li><li>
<a href="/policies/privacy-policy" class="link-faded">Privacy policy</a>
</li><li>
<a href="/pages/forretailers" class="link-faded">For retailers</a>
</li><li>
<a href="/pages/eu-withdrawal-form" class="link-faded">Order withdrawal form</a>
</li></ul>
</div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">SHOP</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
<a href="/collections/sewing-magazines" class="link-faded">Pattern magazines</a>
</li><li>
<a href="/collections/sewing-patterns" class="link-faded">Sewing patterns</a>
</li><li>
<a href="#" class="link-faded">Free patterns</a>
</li><li>
<a href="/collections/knitting-yarn" class="link-faded">Knitting yarn</a>
</li></ul>
</div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">LEARN & GET INSPIRED</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
<a href="/blogs/illustrated-tutorials" class="link-faded">Illustrated instructions | OTTOBRE lab</a>
</li><li>
<a href="/pages/size-charts" class="link-faded">Size charts</a>
</li><li>
<a href="/pages/international-textile-fiber-abbreviations" class="link-faded">International textile abbreviations</a>
</li><li>
<a href="/blogs/journal" class="link-faded">Journal</a>
</li><li>
<a href="/blogs/errata" class="link-faded">Errata</a>
</li></ul>
</div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">FOLLOW US</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
<a href="https://www.instagram.com/ottobredesign" class="link-faded">Instagram</a>
</li><li>
<a href="https://www.facebook.com/OTTOBREdesign" class="link-faded">Facebook</a>
</li><li>
<a href="https://www.youtube.com/@ottobredesign8297/videos" class="link-faded">Youtube</a>
</li><li>
<a href="https://www.instagram.com/ottobreshoprovaniemi/?hl=en" class="link-faded">Instagram / OTTOBRE shop Rovaniemi</a>
</li><li>
<a href="https://www.facebook.com/Ottobreshop" class="link-faded">Facebook / OTTOBRE shop Rovaniemi </a>
</li></ul>
</div></div></div><div class="footer__aside"><div class="localization-selectors"><div class="relative">
<button type="button" class="localization-toggle heading text-xxs link-faded" aria-controls="popover-localization--sections--19148712214741__footer-locale" aria-label="Change language" aria-expanded="false">English<svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10">
<path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
</svg></button>
<x-popover id="popover-localization--sections--19148712214741__footer-locale" initial-focus="[aria-selected='true']" class="popover popover--top-start color-scheme color-scheme--dialog">
<p class="h4" slot="header">Language</p><form method="post" action="/localization" id="localization-form--sections--19148712214741__footer-locale" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><x-listbox class="popover__value-list"><button type="submit" name="locale_code" class="popover__value-option" role="option" value="en" aria-selected="true">English</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="fi" aria-selected="false">Suomi</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="de" aria-selected="false">Deutsch</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="es" aria-selected="false">Español</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="fr" aria-selected="false">Français</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="nl" aria-selected="false">Nederlands</button><button type="submit" name="locale_code" class="popover__value-option" role="option" value="sv" aria-selected="false">Svenska</button></x-listbox></form></x-popover>
</div></div><p class="heading text-subdued text-xxs">Copyright ©️ 2026 Studio Tuumat Oy, Rovaniemi, FINLAND. All rights reserved.</p><ul class="payment-methods unstyled-list"><li><svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
</li><li><svg xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.06zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
</li><li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.5717 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg></li><li><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
</li><li><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-mobilepay"><title id="pi-mobilepay">MobilePay</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.05 15.296s2.53-.771 4.282-.776c2.896-.007 4.857 1.15 4.857 1.15V10.06s-1.97-1.02-4.453-1.09c-2.481-.068-4.687 1.012-4.687 1.012v5.313z" fill="#5A78FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.308 9.19l2.082 4.957V9.396s1.646-.882 3.485-1.13c1.84-.249 4.181.08 4.181.08l-1.133-2.707s-2.461-.159-4.69.794c-2.228.952-3.925 2.756-3.925 2.756z" fill="#5A78FF"/><path d="M21.428 5.676l-.82-1.99a1.818 1.818 0 00-2.37-.996l-5.663 2.334a1.818 1.818 0 00-.98 2.376l5.46 13.247a1.818 1.818 0 002.37.995l5.662-2.334a1.817 1.817 0 00.98-2.376l-.677-1.642s-.462-.027-.676-.033c-.226-.006-.644-.001-.644-.001l.88 2.136a.606.606 0 01-.326.793l-5.663 2.333a.606.606 0 01-.79-.331L12.711 6.94a.606.606 0 01.327-.792L18.7 3.814a.606.606 0 01.79.332l.83 2.011s.383-.187.59-.27c.206-.082.518-.211.518-.211z" fill="#5A78FF"/></svg></li><li><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
</li><li><svg viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg></li><li><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 16.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
</li></ul></div>
</div>
</div>
</div>
<style> #shopify-section-sections--19148712214741__footer .js-list-wrap, #shopify-section-sections--19148712214741__footer .rc-anchor {display: none;} </style></footer>
<!-- END sections: footer-group --><!-- Add this to layout/theme.liquid before closing body tag-->
</main>
<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.
Внутренние ссылки
Кол-во: 95
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 95 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 14.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /collections/sewing-magazines |
Sewing magazines
|
|
Анализировать url |
| /collections/sewing-patterns |
Sewing patterns
|
|
Анализировать url |
| /collections/bestsellers |
Season's Favorites
|
|
Анализировать url |
| /blogs/free-patterns-and-instructions |
Free patterns
|
|
Анализировать url |
| /collections/cotton-and-cotton-blend |
Cotton and Cotton Blends
|
|
Анализировать url |
| /collections/linen-and-linen-blends |
Linen and Linen Blends
|
|
Анализировать url |
| /collections/viscose-bamboo-and-lyocell |
Viscose, Lyocell, Bamboo and Soy Blends
|
|
Анализировать url |
| /collections/alpaca |
Alpaca Yarns
|
|
Анализировать url |
| /collections/wool-and-merino-wool |
Wool and Merino Wool Yarns
|
|
Анализировать url |
| /collections/mohair-cashmere-and-angora |
Mohair, Cashmere and Angora Yarns
|
|
Анализировать url |
| /collections/silk-and-silk-blend |
Silk and Silk Blends
|
|
Анализировать url |
| /blogs/illustrated-tutorials |
Illustrated instructions | OTTOBRE lab
|
|
Анализировать url |
| /pages/size-charts |
Size charts & measuring
|
|
Анализировать url |
| /pages/international-textile-fiber-abbreviations |
International textile fiber abbreviations
|
|
Анализировать url |
| /blogs/errata |
Errata
|
|
Анализировать url |
| /blogs/journal/tagged/myottobre |
myOTTOBRE
|
|
Анализировать url |
| /pages/story-of-ottobre |
Story of OTTOBRE
|
|
Анализировать url |
| /pages/publisher |
Publisher
|
|
Анализировать url |
| /pages/copyrights |
Copyrights
|
|
Анализировать url |
| /pages/ottobre-shop-rovaniemi |
OTTOBRE shop Rovaniemi
|
|
Анализировать url |
| /pages/contact |
Contact us
|
|
Анализировать url |
| /pages/faq |
FAQ
|
|
Анализировать url |
| /policies/terms-of-service |
Terms & conditions
|
|
Анализировать url |
| /search |
<span class="sr-only">Search</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-search" viewbox="0 0 24 24">
<path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"></path>
<path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"></path>
</svg>
|
|
Анализировать url |
| /cart |
<span class="sr-only">Cart</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-cart" viewbox="0 0 24 24"><path d="M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg><cart-dot class="header__cart-dot "></cart-dot>
|
|
Анализировать url |
| /collections/sewing-magazines |
Sewing magazines
|
|
Анализировать url |
| /collections/sewing-patterns |
Sewing patterns
|
|
Анализировать url |
| /collections/bestsellers |
Season's Favorites
|
|
Анализировать url |
| /blogs/free-patterns-and-instructions |
Free patterns
|
|
Анализировать url |
| /collections/cotton-and-cotton-blend |
Cotton and Cotton Blends
|
|
Анализировать url |
| /collections/linen-and-linen-blends |
Linen and Linen Blends
|
|
Анализировать url |
| /collections/viscose-bamboo-and-lyocell |
Viscose, Lyocell, Bamboo and Soy Blends
|
|
Анализировать url |
| /collections/alpaca |
Alpaca Yarns
|
|
Анализировать url |
| /collections/wool-and-merino-wool |
Wool and Merino Wool Yarns
|
|
Анализировать url |
| /collections/mohair-cashmere-and-angora |
Mohair, Cashmere and Angora Yarns
|
|
Анализировать url |
| /collections/silk-and-silk-blend |
Silk and Silk Blends
|
|
Анализировать url |
| /blogs/illustrated-tutorials |
Illustrated instructions | OTTOBRE lab
|
|
Анализировать url |
| /pages/size-charts |
Size charts & measuring
|
|
Анализировать url |
| /pages/international-textile-fiber-abbreviations |
International textile fiber abbreviations
|
|
Анализировать url |
| /blogs/errata |
Errata
|
|
Анализировать url |
| /blogs/journal/tagged/myottobre |
myOTTOBRE
|
|
Анализировать url |
| /pages/story-of-ottobre |
Story of OTTOBRE
|
|
Анализировать url |
| /pages/publisher |
Publisher
|
|
Анализировать url |
| /pages/copyrights |
Copyrights
|
|
Анализировать url |
| /pages/ottobre-shop-rovaniemi |
OTTOBRE shop Rovaniemi
|
|
Анализировать url |
| /pages/contact |
Contact us
|
|
Анализировать url |
| /pages/faq |
FAQ
|
|
Анализировать url |
| /policies/terms-of-service |
Terms & conditions
|
|
Анализировать url |
| /pages/story-of-ottobre |
READ MORE
|
|
Анализировать url |
| /collections/knitting-yarn |
SHOP KNITTING YARN
|
|
Анализировать url |
| /collections/sewing-magazines?filter.p.m.custom.magazine_edition=Woman |
TAKE A LOOK
|
|
Анализировать url |
| /collections/sewing-magazines |
FAVORITES FOR BABIES
|
|
Анализировать url |
| /collections/sewing-magazines?filter.p.m.custom.magazine_edition=Kids |
BROWSE THE MAGAZINES
|
|
Анализировать url |
| /collections/sewing-magazines?filter.p.m.custom.magazine_edition=Kids |
START HERE
|
|
Анализировать url |
| /collections/sewing-magazines?filter.p.m.custom.magazine_edition=Family |
TAKE A LOOK AT OUR COLLECTION
|
|
Анализировать url |
| /products/autumn-4-2018-kids-single-issue |
Autumn 4/2018, kids, single issue
|
|
Анализировать url |
| /products/autumn-4-2014-kids-single-issue |
Autumn 4/2014, kids, single issue
|
|
Анализировать url |
| /products/autumn-4-2023-kids-single-issue |
Autumn 4/2023, kids, single issue
|
|
Анализировать url |
| /products/autumn-4-2020-kids-single-issue |
Autumn 4/2020, kids, single issue
|
|
Анализировать url |
| /products/autumn-5-2023-woman-single-issue |
Autumn 5/2023, woman, single issue
|
|
Анализировать url |
| /products/autumn-winter-5-2020-woman-single-issue |
Autumn/winter 5/2020, woman, single issue
|
|
Анализировать url |
| /products/autumn-winter-5-2022-woman-single-issue |
Autumn/winter 5/2022, woman, single issue
|
|
Анализировать url |
| /products/autumn-winter-5-2019-woman-single-issue |
Autumn/winter 5/2019, woman, single issue
|
|
Анализировать url |
| /collections/bestsellers |
Show all favorites
|
|
Анализировать url |
| /collections/sewing-magazines |
Show all magazines
|
|
Анализировать url |
| /products/summer-3-2022-kids-single-issue |
Summer 3/2022, kids, single issue
|
|
Анализировать url |
| /products/summer-3-2022-kids-single-issue |
Summer 3/2022, kids, single issue
|
|
Анализировать url |
| /products/summer-3-2022-kids-single-issue |
View product
|
|
Анализировать url |
| /tagged/cuff-plackets |
Cuff plackets
|
|
Анализировать url |
| /blogs/illustrated-tutorials/cuff-placket-for-women-s-shirt |
Cuff placket for women’s shirt
|
|
Анализировать url |
| /blogs/illustrated-tutorials/cuff-placket-for-women-s-shirt |
Read more
|
|
Анализировать url |
| /tagged/pockets |
Pockets
|
|
Анализировать url |
| /blogs/illustrated-tutorials/welt-pocket-iv |
Welt pocket IV
|
|
Анализировать url |
| /blogs/illustrated-tutorials/welt-pocket-iv |
Read more
|
|
Анализировать url |
| /tagged/finishing |
Finishing
|
|
Анализировать url |
| /blogs/illustrated-tutorials/hong-kong-finish |
Hong Kong finish
|
|
Анализировать url |
| /blogs/illustrated-tutorials/hong-kong-finish |
Read more
|
|
Анализировать url |
| /blogs/illustrated-tutorials |
View all
|
|
Анализировать url |
| /blogs/illustrated-tutorials/pattern-adjustment |
Read more
|
|
Анализировать url |
| /blogs/journal/something-new-is-taking-shape-at-ottobre |
Read more
|
|
Анализировать url |
| /pages/faq |
FAQ
|
|
Анализировать url |
| /pages/contact |
Contact us
|
|
Анализировать url |
| /pages/ottobre-shop-rovaniemi |
OTTOBRE shop Rovaniemi
|
|
Анализировать url |
| /policies/terms-of-service |
Terms and conditions
|
|
Анализировать url |
| /policies/privacy-policy |
Privacy policy
|
|
Анализировать url |
| /pages/forretailers |
For retailers
|
|
Анализировать url |
| /pages/eu-withdrawal-form |
Order withdrawal form
|
|
Анализировать url |
| /collections/sewing-magazines |
Pattern magazines
|
|
Анализировать url |
| /collections/sewing-patterns |
Sewing patterns
|
|
Анализировать url |
| /collections/knitting-yarn |
Knitting yarn
|
|
Анализировать url |
| /blogs/illustrated-tutorials |
Illustrated instructions | OTTOBRE lab
|
|
Анализировать url |
| /pages/size-charts |
Size charts
|
|
Анализировать url |
| /pages/international-textile-fiber-abbreviations |
International textile abbreviations
|
|
Анализировать url |
| /blogs/journal |
Journal
|
|
Анализировать url |
| /blogs/errata |
Errata
|
|
Анализировать url |
Внешние ссылки
Кол-во: 7
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 7 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| ottobredesign.com |
<span class="sr-only">Login</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-account" viewbox="0 0 24 24">
<path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"></path>
</svg>
|
Анализировать url |
| ottobredesign.com |
<svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-account" viewbox="0 0 24 24">
<path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10"></path>
</svg>Login
|
Анализировать url |
| instagram.com |
Instagram
|
|
| facebook.com |
Facebook
|
|
| youtube.com |
Youtube
|
Анализировать url |
| instagram.com |
Instagram / OTTOBRE shop Rovaniemi
|
|
| facebook.com |
Facebook / OTTOBRE shop Rovaniemi
|
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Сайт ottobredesign.fi не совсем готов к продвижению (процент готовности лишь 53%). Для попадания в ТОПы поисковых систем нужно:
Исправьте ошибки в мета-тегах.
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: