{"title":"Maillots","description":"\u003cp\u003eMaillots de cyclisme Owlin : coupes homme, femme et unisexes, matières respirantes et designs pensés pour rouler avec confort et caractère.\u003c\/p\u003e","products":[{"product_id":"maillot-classic-eco-men-bleu","title":"OUTLET _ MAILLOT CLASSIC ECO | MEN | BLEU","description":"\u003cstyle\u003e\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-main {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 14px;\n    max-width: 640px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .outlet-note {\n    display: inline-flex;\n    font-size: 13px;\n    color: var(--owlin-text-soft);\n    line-height: 1.5;\n    padding: 10px 12px;\n    border: 1px solid var(--owlin-border);\n    border-radius: 6px;\n    background: #fff;\n    margin: 0 0 28px;\n  }\n\n  .owlin-product-page .outlet-note strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin: 0 0 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .info-box {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .info-box p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none !important;\n      border-bottom: 1px solid var(--owlin-border) !important;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none !important;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\n  @media (max-width: 479px) {\n    .owlin-product-page .product-title {\n      font-size: clamp(26px, 9vw, 34px);\n    }\n\n    .owlin-product-page .badge-main,\n    .owlin-product-page .product-baseline,\n    .owlin-product-page .stat-label,\n    .owlin-product-page .section-label {\n      letter-spacing: 0.08em;\n    }\n\n    .owlin-product-page .usage-tag {\n      width: 100%;\n      text-align: center;\n    }\n\n    .owlin-product-page details.accordion summary {\n      padding: 14px 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"owlin-product-page\"\u003e\n  \u003cdiv class=\"product-page\"\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge-main\"\u003eOutlet\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"product-title\"\u003eMaillot de cyclisme homme Classic ECO\u003c\/h2\u003e\n\n    \u003cp class=\"product-baseline\"\u003eDéstockage · stock très limité\u003c\/p\u003e\n\n    \u003cp class=\"product-tagline\"\u003e\n      Un maillot de cyclisme homme léger, respirant et ajusté, conçu pour rouler confortablement par temps doux à chaud.\n    \u003c\/p\u003e\n\n    \u003cp class=\"outlet-note\"\u003e\n      \u003cstrong\u003eOutlet :\u003c\/strong\u003e ancienne collection en déstockage. Quelques pièces disponibles, sans réassort prévu.\n    \u003c\/p\u003e\n\n    \u003cp class=\"product-seo-intro\"\u003e\n      \u003cstrong\u003eMaillot vélo homme manches courtes\u003c\/strong\u003e fabriqué en Espagne avec des tissus recyclés italiens SITIP. Léger, respirant et pratique, il accompagne les sorties route, gravel et longues distances.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"stats-grid\"\u003e\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 coloris\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eVert, bleu, violet, noir\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eSITIP\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eTissus recyclés italiens\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 poches\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003e3 arrière + 1 zippée\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eConfection près de León\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"section-label\"\u003eLes essentiels\u003c\/h2\u003e\n\n    \u003cul class=\"features-list\"\u003e\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eLéger et agréable à porter\u003c\/h3\u003e\n          \u003cp\u003eTissu doux, léger et confortable pour les sorties régulières comme les longues journées sur le vélo.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRespirant dans le dos\u003c\/h3\u003e\n          \u003cp\u003eDos en mesh pour favoriser l’aération et mieux évacuer la chaleur pendant l’effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eCoupe ajustée\u003c\/h3\u003e\n          \u003cp\u003eFit proche du corps, pensé pour rester stable sur le vélo sans limiter les mouvements.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRangements pratiques\u003c\/h3\u003e\n          \u003cp\u003e3 poches arrière pour les essentiels, avec une poche zippée centrale pour sécuriser clés, carte ou petit objet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"info-box\"\u003e\n      \u003ch2 class=\"section-label\"\u003eConception responsable\u003c\/h2\u003e\n      \u003cp\u003e\n        Le Classic ECO est fabriqué avec des tissus recyclés provenant de SITIP, fabricant italien reconnu, puis confectionné en Espagne. Un maillot simple, technique et durable, fidèle à l’approche Owlin.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"usage-tags\"\u003e\n        \u003cspan class=\"usage-tag\"\u003eRoute\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eGravel\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eEntraînement\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eLongue distance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-list\"\u003e\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eCaractéristiques techniques \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eMaillot manches courtes homme\u003c\/li\u003e\n            \u003cli\u003eLycra léger sur le devant et les manches\u003c\/li\u003e\n            \u003cli\u003eDos en mesh respirant\u003c\/li\u003e\n            \u003cli\u003eCoupe ajustée\u003c\/li\u003e\n            \u003cli\u003e3 poches arrière\u003c\/li\u003e\n            \u003cli\u003e1 poche zippée centrale\u003c\/li\u003e\n            \u003cli\u003eTissus recyclés fabriqués en Italie par SITIP\u003c\/li\u003e\n            \u003cli\u003eConfection en Espagne, près de León\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eColoris disponibles \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eVert\u003c\/li\u003e\n            \u003cli\u003eBleu\u003c\/li\u003e\n            \u003cli\u003eViolet\u003c\/li\u003e\n            \u003cli\u003eNoir\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eLavage machine à 30°C\u003c\/li\u003e\n            \u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n            \u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n            \u003cli\u003eNe pas repasser\u003c\/li\u003e\n            \u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eDisponibilité outlet \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cp\u003e\n            Ce modèle fait partie d’une ancienne collection Owlin. Les quantités sont très limitées et certains coloris ou tailles peuvent ne plus être disponibles.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sustainability-note\"\u003e\n      \u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e Un maillot de cyclisme léger et respirant, fabriqué en Europe avec des tissus recyclés, pensé pour rouler plus longtemps avec confort.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47073370833228,"sku":"OWL-JER-ECOCL-M-BLU-XS","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":47073370898764,"sku":"OWL-JER-ECOCL-M-BLU-S","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":47073370931532,"sku":"OWL-JER-ECOCL-M-BLU-M","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":47073370964300,"sku":"OWL-JER-ECOCL-M-BLU-L","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":47073370997068,"sku":"OWL-JER-ECOCL-M-BLU-XL","price":49.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-classic-eco-men-bleu-1873585.jpg?v=1782907195"},{"product_id":"maillot-classic-eco-wmn-bleu","title":"OUTLET _ MAILLOT CLASSIC ECO | WMN | BLEU","description":"\u003cstyle\u003e\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-main {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 14px;\n    max-width: 640px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .outlet-note {\n    display: inline-flex;\n    font-size: 13px;\n    color: var(--owlin-text-soft);\n    line-height: 1.5;\n    padding: 10px 12px;\n    border: 1px solid var(--owlin-border);\n    border-radius: 6px;\n    background: #fff;\n    margin: 0 0 28px;\n  }\n\n  .owlin-product-page .outlet-note strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin: 0 0 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .info-box {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .info-box p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none !important;\n      border-bottom: 1px solid var(--owlin-border) !important;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none !important;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\n  @media (max-width: 479px) {\n    .owlin-product-page .product-title {\n      font-size: clamp(26px, 9vw, 34px);\n    }\n\n    .owlin-product-page .badge-main,\n    .owlin-product-page .product-baseline,\n    .owlin-product-page .stat-label,\n    .owlin-product-page .section-label {\n      letter-spacing: 0.08em;\n    }\n\n    .owlin-product-page .usage-tag {\n      width: 100%;\n      text-align: center;\n    }\n\n    .owlin-product-page details.accordion summary {\n      padding: 14px 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"owlin-product-page\"\u003e\n  \u003cdiv class=\"product-page\"\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge-main\"\u003eOutlet\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"product-title\"\u003eMaillot de cyclisme femme Classic ECO\u003c\/h2\u003e\n\n    \u003cp class=\"product-baseline\"\u003eDéstockage · stock très limité\u003c\/p\u003e\n\n    \u003cp class=\"product-tagline\"\u003e\n      Un maillot de cyclisme femme léger, respirant et ajusté, conçu pour rouler confortablement par temps doux à chaud.\n    \u003c\/p\u003e\n\n    \u003cp class=\"outlet-note\"\u003e\n      \u003cstrong\u003eOutlet :\u003c\/strong\u003e ancienne collection en déstockage. Quelques pièces disponibles, sans réassort prévu.\n    \u003c\/p\u003e\n\n    \u003cp class=\"product-seo-intro\"\u003e\n      \u003cstrong\u003eMaillot vélo femme manches courtes\u003c\/strong\u003e fabriqué en Espagne avec des tissus recyclés italiens SITIP. Léger, respirant et pratique, il accompagne les sorties route, gravel, entraînement et longues distances.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"stats-grid\"\u003e\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 coloris\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eVert, bleu, violet, noir\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eSITIP\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eTissus recyclés italiens\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 poches\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003e3 arrière + 1 zippée\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eConfection près de León\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"section-label\"\u003eLes essentiels\u003c\/h2\u003e\n\n    \u003cul class=\"features-list\"\u003e\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eLéger et agréable à porter\u003c\/h3\u003e\n          \u003cp\u003eTissu doux, léger et confortable pour les sorties régulières comme les longues journées sur le vélo.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRespirant dans le dos\u003c\/h3\u003e\n          \u003cp\u003eDos en mesh pour favoriser l’aération et mieux évacuer la chaleur pendant l’effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eCoupe ajustée femme\u003c\/h3\u003e\n          \u003cp\u003eFit proche du corps, pensé pour rester stable sur le vélo tout en conservant une bonne liberté de mouvement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRangements pratiques\u003c\/h3\u003e\n          \u003cp\u003e3 poches arrière pour les essentiels, avec une poche zippée centrale pour sécuriser clés, carte ou petit objet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"info-box\"\u003e\n      \u003ch2 class=\"section-label\"\u003eConception responsable\u003c\/h2\u003e\n      \u003cp\u003e\n        Le Classic ECO Femme est fabriqué avec des tissus recyclés provenant de SITIP, fabricant italien reconnu, puis confectionné en Espagne. Un maillot simple, technique et durable, fidèle à l’approche Owlin.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"usage-tags\"\u003e\n        \u003cspan class=\"usage-tag\"\u003eRoute\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eGravel\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eEntraînement\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eLongue distance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-list\"\u003e\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eCaractéristiques techniques \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eMaillot manches courtes femme\u003c\/li\u003e\n            \u003cli\u003eLycra léger sur le devant et les manches\u003c\/li\u003e\n            \u003cli\u003eDos en mesh respirant\u003c\/li\u003e\n            \u003cli\u003eCoupe ajustée femme\u003c\/li\u003e\n            \u003cli\u003e3 poches arrière\u003c\/li\u003e\n            \u003cli\u003e1 poche zippée centrale\u003c\/li\u003e\n            \u003cli\u003eTissus recyclés fabriqués en Italie par SITIP\u003c\/li\u003e\n            \u003cli\u003eConfection en Espagne, près de León\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eColoris disponibles \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eVert\u003c\/li\u003e\n            \u003cli\u003eBleu\u003c\/li\u003e\n            \u003cli\u003eViolet\u003c\/li\u003e\n            \u003cli\u003eNoir\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eLavage machine à 30°C\u003c\/li\u003e\n            \u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n            \u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n            \u003cli\u003eNe pas repasser\u003c\/li\u003e\n            \u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eDisponibilité outlet \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cp\u003e\n            Ce modèle fait partie d’une ancienne collection Owlin. Les quantités sont très limitées et certains coloris ou tailles peuvent ne plus être disponibles.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sustainability-note\"\u003e\n      \u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e Un maillot de cyclisme femme léger et respirant, fabriqué en Europe avec des tissus recyclés, pensé pour rouler plus longtemps avec confort.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47073604174156,"sku":"OWL-JER-ECOCL-W-BLU-XS","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":47073604206924,"sku":"OWL-JER-ECOCL-W-BLU-S","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":47073604272460,"sku":"OWL-JER-ECOCL-W-BLU-M","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":47073604305228,"sku":"OWL-JER-ECOCL-W-BLU-L","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":47073604337996,"sku":"OWL-JER-ECOCL-W-BLU-XL","price":49.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-classic-eco-wmn-bleu-4723225.webp?v=1777935569"},{"product_id":"classic-eco-men-vert","title":"OUTLET _ MAILLOT CLASSIC ECO | MEN | VERT","description":"\u003cstyle\u003e\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-main {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 14px;\n    max-width: 640px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .outlet-note {\n    display: inline-flex;\n    font-size: 13px;\n    color: var(--owlin-text-soft);\n    line-height: 1.5;\n    padding: 10px 12px;\n    border: 1px solid var(--owlin-border);\n    border-radius: 6px;\n    background: #fff;\n    margin: 0 0 28px;\n  }\n\n  .owlin-product-page .outlet-note strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin: 0 0 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .info-box {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .info-box p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none !important;\n      border-bottom: 1px solid var(--owlin-border) !important;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none !important;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\n  @media (max-width: 479px) {\n    .owlin-product-page .product-title {\n      font-size: clamp(26px, 9vw, 34px);\n    }\n\n    .owlin-product-page .badge-main,\n    .owlin-product-page .product-baseline,\n    .owlin-product-page .stat-label,\n    .owlin-product-page .section-label {\n      letter-spacing: 0.08em;\n    }\n\n    .owlin-product-page .usage-tag {\n      width: 100%;\n      text-align: center;\n    }\n\n    .owlin-product-page details.accordion summary {\n      padding: 14px 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"owlin-product-page\"\u003e\n  \u003cdiv class=\"product-page\"\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge-main\"\u003eOutlet\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"product-title\"\u003eMaillot de cyclisme homme Classic ECO\u003c\/h2\u003e\n\n    \u003cp class=\"product-baseline\"\u003eDéstockage · stock très limité\u003c\/p\u003e\n\n    \u003cp class=\"product-tagline\"\u003e\n      Un maillot de cyclisme homme léger, respirant et ajusté, conçu pour rouler confortablement par temps doux à chaud.\n    \u003c\/p\u003e\n\n    \u003cp class=\"outlet-note\"\u003e\n      \u003cstrong\u003eOutlet :\u003c\/strong\u003e ancienne collection en déstockage. Quelques pièces disponibles, sans réassort prévu.\n    \u003c\/p\u003e\n\n    \u003cp class=\"product-seo-intro\"\u003e\n      \u003cstrong\u003eMaillot vélo homme manches courtes\u003c\/strong\u003e fabriqué en Espagne avec des tissus recyclés italiens SITIP. Léger, respirant et pratique, il accompagne les sorties route, gravel et longues distances.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"stats-grid\"\u003e\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 coloris\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eVert, bleu, violet, noir\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eSITIP\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eTissus recyclés italiens\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 poches\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003e3 arrière + 1 zippée\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eConfection près de León\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"section-label\"\u003eLes essentiels\u003c\/h2\u003e\n\n    \u003cul class=\"features-list\"\u003e\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eLéger et agréable à porter\u003c\/h3\u003e\n          \u003cp\u003eTissu doux, léger et confortable pour les sorties régulières comme les longues journées sur le vélo.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRespirant dans le dos\u003c\/h3\u003e\n          \u003cp\u003eDos en mesh pour favoriser l’aération et mieux évacuer la chaleur pendant l’effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eCoupe ajustée\u003c\/h3\u003e\n          \u003cp\u003eFit proche du corps, pensé pour rester stable sur le vélo sans limiter les mouvements.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRangements pratiques\u003c\/h3\u003e\n          \u003cp\u003e3 poches arrière pour les essentiels, avec une poche zippée centrale pour sécuriser clés, carte ou petit objet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"info-box\"\u003e\n      \u003ch2 class=\"section-label\"\u003eConception responsable\u003c\/h2\u003e\n      \u003cp\u003e\n        Le Classic ECO est fabriqué avec des tissus recyclés provenant de SITIP, fabricant italien reconnu, puis confectionné en Espagne. Un maillot simple, technique et durable, fidèle à l’approche Owlin.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"usage-tags\"\u003e\n        \u003cspan class=\"usage-tag\"\u003eRoute\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eGravel\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eEntraînement\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eLongue distance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-list\"\u003e\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eCaractéristiques techniques \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eMaillot manches courtes homme\u003c\/li\u003e\n            \u003cli\u003eLycra léger sur le devant et les manches\u003c\/li\u003e\n            \u003cli\u003eDos en mesh respirant\u003c\/li\u003e\n            \u003cli\u003eCoupe ajustée\u003c\/li\u003e\n            \u003cli\u003e3 poches arrière\u003c\/li\u003e\n            \u003cli\u003e1 poche zippée centrale\u003c\/li\u003e\n            \u003cli\u003eTissus recyclés fabriqués en Italie par SITIP\u003c\/li\u003e\n            \u003cli\u003eConfection en Espagne, près de León\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eColoris disponibles \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eVert\u003c\/li\u003e\n            \u003cli\u003eBleu\u003c\/li\u003e\n            \u003cli\u003eViolet\u003c\/li\u003e\n            \u003cli\u003eNoir\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eLavage machine à 30°C\u003c\/li\u003e\n            \u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n            \u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n            \u003cli\u003eNe pas repasser\u003c\/li\u003e\n            \u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eDisponibilité outlet \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cp\u003e\n            Ce modèle fait partie d’une ancienne collection Owlin. Les quantités sont très limitées et certains coloris ou tailles peuvent ne plus être disponibles.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sustainability-note\"\u003e\n      \u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e Un maillot de cyclisme léger et respirant, fabriqué en Europe avec des tissus recyclés, pensé pour rouler plus longtemps avec confort.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47074376876364,"sku":"OWL-JER-ECOCL-M-VER-XS","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"S","offer_id":47074376909132,"sku":"OWL-JER-ECOCL-M-VER-S","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":47074376941900,"sku":"OWL-JER-ECOCL-M-VER-M","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":47074376974668,"sku":"OWL-JER-ECOCL-M-VER-L","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":47074377007436,"sku":"OWL-JER-ECOCL-M-VER-XL","price":49.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-classic-eco-men-vert-4795894.png?v=1782907196"},{"product_id":"classic-eco-men-noir","title":"OUTLET _ MAILLOT CLASSIC ECO | MEN | NOIR","description":"\u003cstyle\u003e\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-main {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 14px;\n    max-width: 640px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .outlet-note {\n    display: inline-flex;\n    font-size: 13px;\n    color: var(--owlin-text-soft);\n    line-height: 1.5;\n    padding: 10px 12px;\n    border: 1px solid var(--owlin-border);\n    border-radius: 6px;\n    background: #fff;\n    margin: 0 0 28px;\n  }\n\n  .owlin-product-page .outlet-note strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin: 0 0 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .info-box {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .info-box p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none !important;\n      border-bottom: 1px solid var(--owlin-border) !important;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none !important;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\n  @media (max-width: 479px) {\n    .owlin-product-page .product-title {\n      font-size: clamp(26px, 9vw, 34px);\n    }\n\n    .owlin-product-page .badge-main,\n    .owlin-product-page .product-baseline,\n    .owlin-product-page .stat-label,\n    .owlin-product-page .section-label {\n      letter-spacing: 0.08em;\n    }\n\n    .owlin-product-page .usage-tag {\n      width: 100%;\n      text-align: center;\n    }\n\n    .owlin-product-page details.accordion summary {\n      padding: 14px 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"owlin-product-page\"\u003e\n  \u003cdiv class=\"product-page\"\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge-main\"\u003eOutlet\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"product-title\"\u003eMaillot de cyclisme homme Classic ECO\u003c\/h2\u003e\n\n    \u003cp class=\"product-baseline\"\u003eDéstockage · stock très limité\u003c\/p\u003e\n\n    \u003cp class=\"product-tagline\"\u003e\n      Un maillot de cyclisme homme léger, respirant et ajusté, conçu pour rouler confortablement par temps doux à chaud.\n    \u003c\/p\u003e\n\n    \u003cp class=\"outlet-note\"\u003e\n      \u003cstrong\u003eOutlet :\u003c\/strong\u003e ancienne collection en déstockage. Quelques pièces disponibles, sans réassort prévu.\n    \u003c\/p\u003e\n\n    \u003cp class=\"product-seo-intro\"\u003e\n      \u003cstrong\u003eMaillot vélo homme manches courtes\u003c\/strong\u003e fabriqué en Espagne avec des tissus recyclés italiens SITIP. Léger, respirant et pratique, il accompagne les sorties route, gravel et longues distances.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"stats-grid\"\u003e\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 coloris\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eVert, bleu, violet, noir\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eSITIP\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eTissus recyclés italiens\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 poches\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003e3 arrière + 1 zippée\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eConfection près de León\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"section-label\"\u003eLes essentiels\u003c\/h2\u003e\n\n    \u003cul class=\"features-list\"\u003e\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eLéger et agréable à porter\u003c\/h3\u003e\n          \u003cp\u003eTissu doux, léger et confortable pour les sorties régulières comme les longues journées sur le vélo.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRespirant dans le dos\u003c\/h3\u003e\n          \u003cp\u003eDos en mesh pour favoriser l’aération et mieux évacuer la chaleur pendant l’effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eCoupe ajustée\u003c\/h3\u003e\n          \u003cp\u003eFit proche du corps, pensé pour rester stable sur le vélo sans limiter les mouvements.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRangements pratiques\u003c\/h3\u003e\n          \u003cp\u003e3 poches arrière pour les essentiels, avec une poche zippée centrale pour sécuriser clés, carte ou petit objet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"info-box\"\u003e\n      \u003ch2 class=\"section-label\"\u003eConception responsable\u003c\/h2\u003e\n      \u003cp\u003e\n        Le Classic ECO est fabriqué avec des tissus recyclés provenant de SITIP, fabricant italien reconnu, puis confectionné en Espagne. Un maillot simple, technique et durable, fidèle à l’approche Owlin.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"usage-tags\"\u003e\n        \u003cspan class=\"usage-tag\"\u003eRoute\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eGravel\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eEntraînement\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eLongue distance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-list\"\u003e\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eCaractéristiques techniques \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eMaillot manches courtes homme\u003c\/li\u003e\n            \u003cli\u003eLycra léger sur le devant et les manches\u003c\/li\u003e\n            \u003cli\u003eDos en mesh respirant\u003c\/li\u003e\n            \u003cli\u003eCoupe ajustée\u003c\/li\u003e\n            \u003cli\u003e3 poches arrière\u003c\/li\u003e\n            \u003cli\u003e1 poche zippée centrale\u003c\/li\u003e\n            \u003cli\u003eTissus recyclés fabriqués en Italie par SITIP\u003c\/li\u003e\n            \u003cli\u003eConfection en Espagne, près de León\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eColoris disponibles \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eVert\u003c\/li\u003e\n            \u003cli\u003eBleu\u003c\/li\u003e\n            \u003cli\u003eViolet\u003c\/li\u003e\n            \u003cli\u003eNoir\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eLavage machine à 30°C\u003c\/li\u003e\n            \u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n            \u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n            \u003cli\u003eNe pas repasser\u003c\/li\u003e\n            \u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eDisponibilité outlet \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cp\u003e\n            Ce modèle fait partie d’une ancienne collection Owlin. Les quantités sont très limitées et certains coloris ou tailles peuvent ne plus être disponibles.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sustainability-note\"\u003e\n      \u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e Un maillot de cyclisme léger et respirant, fabriqué en Europe avec des tissus recyclés, pensé pour rouler plus longtemps avec confort.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47074379727180,"sku":"OWL-JER-ECOCL-M-BLK-XS","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"S","offer_id":47074379759948,"sku":"OWL-JER-ECOCL-M-BLK-S","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":47074379792716,"sku":"OWL-JER-ECOCL-M-BLK-M","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":47074379825484,"sku":"OWL-JER-ECOCL-M-BLK-L","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"XL","offer_id":47074379858252,"sku":"OWL-JER-ECOCL-M-BLK-XL","price":49.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-classic-eco-men-noir-7594420.png?v=1777935556"},{"product_id":"classic-eco-men-violet","title":"OUTLET _ MAILLOT CLASSIC ECO | MEN | VIOLET","description":"\u003cstyle\u003e\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-main {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 14px;\n    max-width: 640px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .outlet-note {\n    display: inline-flex;\n    font-size: 13px;\n    color: var(--owlin-text-soft);\n    line-height: 1.5;\n    padding: 10px 12px;\n    border: 1px solid var(--owlin-border);\n    border-radius: 6px;\n    background: #fff;\n    margin: 0 0 28px;\n  }\n\n  .owlin-product-page .outlet-note strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin: 0 0 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .info-box {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .info-box p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none !important;\n      border-bottom: 1px solid var(--owlin-border) !important;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none !important;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\n  @media (max-width: 479px) {\n    .owlin-product-page .product-title {\n      font-size: clamp(26px, 9vw, 34px);\n    }\n\n    .owlin-product-page .badge-main,\n    .owlin-product-page .product-baseline,\n    .owlin-product-page .stat-label,\n    .owlin-product-page .section-label {\n      letter-spacing: 0.08em;\n    }\n\n    .owlin-product-page .usage-tag {\n      width: 100%;\n      text-align: center;\n    }\n\n    .owlin-product-page details.accordion summary {\n      padding: 14px 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"owlin-product-page\"\u003e\n  \u003cdiv class=\"product-page\"\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge-main\"\u003eOutlet\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"product-title\"\u003eMaillot de cyclisme homme Classic ECO\u003c\/h2\u003e\n\n    \u003cp class=\"product-baseline\"\u003eDéstockage · stock très limité\u003c\/p\u003e\n\n    \u003cp class=\"product-tagline\"\u003e\n      Un maillot de cyclisme homme léger, respirant et ajusté, conçu pour rouler confortablement par temps doux à chaud.\n    \u003c\/p\u003e\n\n    \u003cp class=\"outlet-note\"\u003e\n      \u003cstrong\u003eOutlet :\u003c\/strong\u003e ancienne collection en déstockage. Quelques pièces disponibles, sans réassort prévu.\n    \u003c\/p\u003e\n\n    \u003cp class=\"product-seo-intro\"\u003e\n      \u003cstrong\u003eMaillot vélo homme manches courtes\u003c\/strong\u003e fabriqué en Espagne avec des tissus recyclés italiens SITIP. Léger, respirant et pratique, il accompagne les sorties route, gravel et longues distances.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"stats-grid\"\u003e\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 coloris\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eVert, bleu, violet, noir\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eSITIP\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eTissus recyclés italiens\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 poches\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003e3 arrière + 1 zippée\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eConfection près de León\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"section-label\"\u003eLes essentiels\u003c\/h2\u003e\n\n    \u003cul class=\"features-list\"\u003e\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eLéger et agréable à porter\u003c\/h3\u003e\n          \u003cp\u003eTissu doux, léger et confortable pour les sorties régulières comme les longues journées sur le vélo.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRespirant dans le dos\u003c\/h3\u003e\n          \u003cp\u003eDos en mesh pour favoriser l’aération et mieux évacuer la chaleur pendant l’effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eCoupe ajustée\u003c\/h3\u003e\n          \u003cp\u003eFit proche du corps, pensé pour rester stable sur le vélo sans limiter les mouvements.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRangements pratiques\u003c\/h3\u003e\n          \u003cp\u003e3 poches arrière pour les essentiels, avec une poche zippée centrale pour sécuriser clés, carte ou petit objet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"info-box\"\u003e\n      \u003ch2 class=\"section-label\"\u003eConception responsable\u003c\/h2\u003e\n      \u003cp\u003e\n        Le Classic ECO est fabriqué avec des tissus recyclés provenant de SITIP, fabricant italien reconnu, puis confectionné en Espagne. Un maillot simple, technique et durable, fidèle à l’approche Owlin.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"usage-tags\"\u003e\n        \u003cspan class=\"usage-tag\"\u003eRoute\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eGravel\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eEntraînement\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eLongue distance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-list\"\u003e\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eCaractéristiques techniques \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eMaillot manches courtes homme\u003c\/li\u003e\n            \u003cli\u003eLycra léger sur le devant et les manches\u003c\/li\u003e\n            \u003cli\u003eDos en mesh respirant\u003c\/li\u003e\n            \u003cli\u003eCoupe ajustée\u003c\/li\u003e\n            \u003cli\u003e3 poches arrière\u003c\/li\u003e\n            \u003cli\u003e1 poche zippée centrale\u003c\/li\u003e\n            \u003cli\u003eTissus recyclés fabriqués en Italie par SITIP\u003c\/li\u003e\n            \u003cli\u003eConfection en Espagne, près de León\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eColoris disponibles \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eVert\u003c\/li\u003e\n            \u003cli\u003eBleu\u003c\/li\u003e\n            \u003cli\u003eViolet\u003c\/li\u003e\n            \u003cli\u003eNoir\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eLavage machine à 30°C\u003c\/li\u003e\n            \u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n            \u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n            \u003cli\u003eNe pas repasser\u003c\/li\u003e\n            \u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eDisponibilité outlet \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cp\u003e\n            Ce modèle fait partie d’une ancienne collection Owlin. Les quantités sont très limitées et certains coloris ou tailles peuvent ne plus être disponibles.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sustainability-note\"\u003e\n      \u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e Un maillot de cyclisme léger et respirant, fabriqué en Europe avec des tissus recyclés, pensé pour rouler plus longtemps avec confort.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47074383331660,"sku":"OWL-JER-ECOCL-M-VIO-XS","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"S","offer_id":47074383364428,"sku":"OWL-JER-ECOCL-M-VIO-S","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":47074383397196,"sku":"OWL-JER-ECOCL-M-VIO-M","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":47074383429964,"sku":"OWL-JER-ECOCL-M-VIO-L","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":47074383462732,"sku":"OWL-JER-ECOCL-M-VIO-XL","price":49.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-classic-eco-men-violet-7453466.png?v=1777935557"},{"product_id":"maillot-classic-eco-wmn-violet","title":"OUTLET _ MAILLOT CLASSIC ECO | WMN | VIOLET","description":"\u003cstyle\u003e\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-main {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 14px;\n    max-width: 640px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .outlet-note {\n    display: inline-flex;\n    font-size: 13px;\n    color: var(--owlin-text-soft);\n    line-height: 1.5;\n    padding: 10px 12px;\n    border: 1px solid var(--owlin-border);\n    border-radius: 6px;\n    background: #fff;\n    margin: 0 0 28px;\n  }\n\n  .owlin-product-page .outlet-note strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin: 0 0 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .info-box {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .info-box p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none !important;\n      border-bottom: 1px solid var(--owlin-border) !important;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none !important;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\n  @media (max-width: 479px) {\n    .owlin-product-page .product-title {\n      font-size: clamp(26px, 9vw, 34px);\n    }\n\n    .owlin-product-page .badge-main,\n    .owlin-product-page .product-baseline,\n    .owlin-product-page .stat-label,\n    .owlin-product-page .section-label {\n      letter-spacing: 0.08em;\n    }\n\n    .owlin-product-page .usage-tag {\n      width: 100%;\n      text-align: center;\n    }\n\n    .owlin-product-page details.accordion summary {\n      padding: 14px 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"owlin-product-page\"\u003e\n\u003cdiv class=\"product-page\"\u003e\n\u003cdiv class=\"badge-row\"\u003e\u003cspan class=\"badge-main\"\u003eOutlet\u003c\/span\u003e\u003c\/div\u003e\n\u003ch2 class=\"product-title\"\u003eMaillot de cyclisme femme Classic ECO\u003c\/h2\u003e\n\u003cp class=\"product-baseline\"\u003eDéstockage · stock très limité\u003c\/p\u003e\n\u003cp class=\"product-tagline\"\u003eUn maillot de cyclisme femme léger, respirant et ajusté, conçu pour rouler confortablement par temps doux à chaud.\u003c\/p\u003e\n\u003cp class=\"outlet-note\"\u003e\u003cstrong\u003eOutlet:\u003c\/strong\u003e  ancienne collection en déstockage. Quelques pièces disponibles, sans réassort prévu.\u003c\/p\u003e\n\u003cp class=\"product-seo-intro\"\u003e\u003cstrong\u003eMaillot vélo femme manches courtes\u003c\/strong\u003e fabriqué en Espagne avec des tissus recyclés italiens SITIP. Léger, respirant et pratique, il accompagne les sorties route, gravel, entraînement et longues distances.\u003c\/p\u003e\n\u003cdiv class=\"stats-grid\"\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003e4 coloris\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eVert, bleu, violet, noir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eSITIP\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eTissus recyclés italiens\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003e4 poches\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003e3 arrière + 1 zippée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eConfection près de León\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"section-label\"\u003eLes essentiels\u003c\/h2\u003e\n\u003cul class=\"features-list\"\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eLéger et agréable à porter\u003c\/h3\u003e\n\u003cp\u003eTissu doux, léger et confortable pour les sorties régulières comme les longues journées sur le vélo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eRespirant dans le dos\u003c\/h3\u003e\n\u003cp\u003eDos en mesh pour favoriser l’aération et mieux évacuer la chaleur pendant l’effort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eCoupe ajustée femme\u003c\/h3\u003e\n\u003cp\u003eFit proche du corps, pensé pour rester stable sur le vélo tout en conservant une bonne liberté de mouvement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eRangements pratiques\u003c\/h3\u003e\n\u003cp\u003e3 poches arrière pour les essentiels, avec une poche zippée centrale pour sécuriser clés, carte ou petit objet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003ch2 class=\"section-label\"\u003eConception responsable\u003c\/h2\u003e\n\u003cp\u003eLe Classic ECO Femme est fabriqué avec des tissus recyclés provenant de SITIP, fabricant italien reconnu, puis confectionné en Espagne. Un maillot simple, technique et durable, fidèle à l’approche Owlin.\u003c\/p\u003e\n\u003cdiv class=\"usage-tags\"\u003e\n\u003cspan class=\"usage-tag\"\u003eRoute\u003c\/span\u003e \u003cspan class=\"usage-tag\"\u003eGravel\u003c\/span\u003e \u003cspan class=\"usage-tag\"\u003eEntraînement\u003c\/span\u003e \u003cspan class=\"usage-tag\"\u003eLongue distance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-list\"\u003e\n\u003cdetails class=\"accordion\"\u003e\n\u003csummary\u003eCaractéristiques techniques \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eMaillot manches courtes femme\u003c\/li\u003e\n\u003cli\u003eLycra léger sur le devant et les manches\u003c\/li\u003e\n\u003cli\u003eDos en mesh respirant\u003c\/li\u003e\n\u003cli\u003eCoupe ajustée femme\u003c\/li\u003e\n\u003cli\u003e3 poches arrière\u003c\/li\u003e\n\u003cli\u003e1 poche zippée centrale\u003c\/li\u003e\n\u003cli\u003eTissus recyclés fabriqués en Italie par SITIP\u003c\/li\u003e\n\u003cli\u003eConfection en Espagne, près de León\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\"\u003e\n\u003csummary\u003eColoris disponibles \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eVert\u003c\/li\u003e\n\u003cli\u003eBleu\u003c\/li\u003e\n\u003cli\u003eViolet\u003c\/li\u003e\n\u003cli\u003eNoir\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\"\u003e\n\u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eLavage machine à 30°C\u003c\/li\u003e\n\u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n\u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n\u003cli\u003eNe pas repasser\u003c\/li\u003e\n\u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\"\u003e\n\u003csummary\u003eDisponibilité outlet \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003eCe modèle fait partie d’une ancienne collection Owlin. Les quantités sont très limitées et certains coloris ou tailles peuvent ne plus être disponibles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sustainability-note\"\u003e\n\u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e Un maillot de cyclisme femme léger et respirant, fabriqué en Europe avec des tissus recyclés, pensé pour rouler plus longtemps avec confort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47074386936140,"sku":"OWL-JER-ECOCL-W-VIO-XS","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"S","offer_id":47074386968908,"sku":"OWL-JER-ECOCL-W-VIO-S","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":47074387001676,"sku":"OWL-JER-ECOCL-W-VIO-M","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":47074387034444,"sku":"OWL-JER-ECOCL-W-VIO-L","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":47074387067212,"sku":"OWL-JER-ECOCL-W-VIO-XL","price":49.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-classic-eco-wmn-violet-8673126.webp?v=1777935553"},{"product_id":"maillot-classic-eco-wmn-noir","title":"OUTLET _ MAILLOT CLASSIC ECO | WMN | NOIR","description":"\u003cstyle\u003e\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-main {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 14px;\n    max-width: 640px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .outlet-note {\n    display: inline-flex;\n    font-size: 13px;\n    color: var(--owlin-text-soft);\n    line-height: 1.5;\n    padding: 10px 12px;\n    border: 1px solid var(--owlin-border);\n    border-radius: 6px;\n    background: #fff;\n    margin: 0 0 28px;\n  }\n\n  .owlin-product-page .outlet-note strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin: 0 0 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .info-box {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .info-box p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none !important;\n      border-bottom: 1px solid var(--owlin-border) !important;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none !important;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\n  @media (max-width: 479px) {\n    .owlin-product-page .product-title {\n      font-size: clamp(26px, 9vw, 34px);\n    }\n\n    .owlin-product-page .badge-main,\n    .owlin-product-page .product-baseline,\n    .owlin-product-page .stat-label,\n    .owlin-product-page .section-label {\n      letter-spacing: 0.08em;\n    }\n\n    .owlin-product-page .usage-tag {\n      width: 100%;\n      text-align: center;\n    }\n\n    .owlin-product-page details.accordion summary {\n      padding: 14px 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"owlin-product-page\"\u003e\n  \u003cdiv class=\"product-page\"\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge-main\"\u003eOutlet\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"product-title\"\u003eMaillot de cyclisme femme Classic ECO\u003c\/h2\u003e\n\n    \u003cp class=\"product-baseline\"\u003eDéstockage · stock très limité\u003c\/p\u003e\n\n    \u003cp class=\"product-tagline\"\u003e\n      Un maillot de cyclisme femme léger, respirant et ajusté, conçu pour rouler confortablement par temps doux à chaud.\n    \u003c\/p\u003e\n\n    \u003cp class=\"outlet-note\"\u003e\n      \u003cstrong\u003eOutlet :\u003c\/strong\u003e ancienne collection en déstockage. Quelques pièces disponibles, sans réassort prévu.\n    \u003c\/p\u003e\n\n    \u003cp class=\"product-seo-intro\"\u003e\n      \u003cstrong\u003eMaillot vélo femme manches courtes\u003c\/strong\u003e fabriqué en Espagne avec des tissus recyclés italiens SITIP. Léger, respirant et pratique, il accompagne les sorties route, gravel, entraînement et longues distances.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"stats-grid\"\u003e\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 coloris\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eVert, bleu, violet, noir\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eSITIP\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eTissus recyclés italiens\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 poches\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003e3 arrière + 1 zippée\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eConfection près de León\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"section-label\"\u003eLes essentiels\u003c\/h2\u003e\n\n    \u003cul class=\"features-list\"\u003e\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eLéger et agréable à porter\u003c\/h3\u003e\n          \u003cp\u003eTissu doux, léger et confortable pour les sorties régulières comme les longues journées sur le vélo.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRespirant dans le dos\u003c\/h3\u003e\n          \u003cp\u003eDos en mesh pour favoriser l’aération et mieux évacuer la chaleur pendant l’effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eCoupe ajustée femme\u003c\/h3\u003e\n          \u003cp\u003eFit proche du corps, pensé pour rester stable sur le vélo tout en conservant une bonne liberté de mouvement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRangements pratiques\u003c\/h3\u003e\n          \u003cp\u003e3 poches arrière pour les essentiels, avec une poche zippée centrale pour sécuriser clés, carte ou petit objet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"info-box\"\u003e\n      \u003ch2 class=\"section-label\"\u003eConception responsable\u003c\/h2\u003e\n      \u003cp\u003e\n        Le Classic ECO Femme est fabriqué avec des tissus recyclés provenant de SITIP, fabricant italien reconnu, puis confectionné en Espagne. Un maillot simple, technique et durable, fidèle à l’approche Owlin.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"usage-tags\"\u003e\n        \u003cspan class=\"usage-tag\"\u003eRoute\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eGravel\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eEntraînement\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eLongue distance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-list\"\u003e\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eCaractéristiques techniques \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eMaillot manches courtes femme\u003c\/li\u003e\n            \u003cli\u003eLycra léger sur le devant et les manches\u003c\/li\u003e\n            \u003cli\u003eDos en mesh respirant\u003c\/li\u003e\n            \u003cli\u003eCoupe ajustée femme\u003c\/li\u003e\n            \u003cli\u003e3 poches arrière\u003c\/li\u003e\n            \u003cli\u003e1 poche zippée centrale\u003c\/li\u003e\n            \u003cli\u003eTissus recyclés fabriqués en Italie par SITIP\u003c\/li\u003e\n            \u003cli\u003eConfection en Espagne, près de León\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eColoris disponibles \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eVert\u003c\/li\u003e\n            \u003cli\u003eBleu\u003c\/li\u003e\n            \u003cli\u003eViolet\u003c\/li\u003e\n            \u003cli\u003eNoir\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eLavage machine à 30°C\u003c\/li\u003e\n            \u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n            \u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n            \u003cli\u003eNe pas repasser\u003c\/li\u003e\n            \u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eDisponibilité outlet \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cp\u003e\n            Ce modèle fait partie d’une ancienne collection Owlin. Les quantités sont très limitées et certains coloris ou tailles peuvent ne plus être disponibles.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sustainability-note\"\u003e\n      \u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e Un maillot de cyclisme femme léger et respirant, fabriqué en Europe avec des tissus recyclés, pensé pour rouler plus longtemps avec confort.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47074388279628,"sku":"OWL-JER-ECOCL-W-BLK-XS","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"S","offer_id":47074388312396,"sku":"OWL-JER-ECOCL-W-BLK-S","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":47074388345164,"sku":"OWL-JER-ECOCL-W-BLK-M","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":47074388377932,"sku":"OWL-JER-ECOCL-W-BLK-L","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":47074388410700,"sku":"OWL-JER-ECOCL-W-BLK-XL","price":49.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-classic-eco-wmn-noir-8435039.jpg?v=1782907194"},{"product_id":"maillot-classic-eco-wmn-vert","title":"OUTLET _ MAILLOT CLASSIC ECO | WMN | VERT","description":"\u003cstyle\u003e\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-main {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 14px;\n    max-width: 640px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin: 0 0 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .outlet-note {\n    display: inline-flex;\n    font-size: 13px;\n    color: var(--owlin-text-soft);\n    line-height: 1.5;\n    padding: 10px 12px;\n    border: 1px solid var(--owlin-border);\n    border-radius: 6px;\n    background: #fff;\n    margin: 0 0 28px;\n  }\n\n  .owlin-product-page .outlet-note strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin: 0 0 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .info-box {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .info-box p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none !important;\n      border-bottom: 1px solid var(--owlin-border) !important;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none !important;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\n  @media (max-width: 479px) {\n    .owlin-product-page .product-title {\n      font-size: clamp(26px, 9vw, 34px);\n    }\n\n    .owlin-product-page .badge-main,\n    .owlin-product-page .product-baseline,\n    .owlin-product-page .stat-label,\n    .owlin-product-page .section-label {\n      letter-spacing: 0.08em;\n    }\n\n    .owlin-product-page .usage-tag {\n      width: 100%;\n      text-align: center;\n    }\n\n    .owlin-product-page details.accordion summary {\n      padding: 14px 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"owlin-product-page\"\u003e\n  \u003cdiv class=\"product-page\"\u003e\n\n    \u003cdiv class=\"badge-row\"\u003e\n      \u003cspan class=\"badge-main\"\u003eOutlet\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"product-title\"\u003eMaillot de cyclisme femme Classic ECO\u003c\/h2\u003e\n\n    \u003cp class=\"product-baseline\"\u003eDéstockage · stock très limité\u003c\/p\u003e\n\n    \u003cp class=\"product-tagline\"\u003e\n      Un maillot de cyclisme femme léger, respirant et ajusté, conçu pour rouler confortablement par temps doux à chaud.\n    \u003c\/p\u003e\n\n    \u003cp class=\"outlet-note\"\u003e\n      \u003cstrong\u003eOutlet :\u003c\/strong\u003e ancienne collection en déstockage. Quelques pièces disponibles, sans réassort prévu.\n    \u003c\/p\u003e\n\n    \u003cp class=\"product-seo-intro\"\u003e\n      \u003cstrong\u003eMaillot vélo femme manches courtes\u003c\/strong\u003e fabriqué en Espagne avec des tissus recyclés italiens SITIP. Léger, respirant et pratique, il accompagne les sorties route, gravel, entraînement et longues distances.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"stats-grid\"\u003e\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 coloris\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eVert, bleu, violet, noir\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eSITIP\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eTissus recyclés italiens\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003e4 poches\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003e3 arrière + 1 zippée\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"stat-cell\"\u003e\n        \u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e\n        \u003cspan class=\"stat-label\"\u003eConfection près de León\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"section-label\"\u003eLes essentiels\u003c\/h2\u003e\n\n    \u003cul class=\"features-list\"\u003e\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eLéger et agréable à porter\u003c\/h3\u003e\n          \u003cp\u003eTissu doux, léger et confortable pour les sorties régulières comme les longues journées sur le vélo.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRespirant dans le dos\u003c\/h3\u003e\n          \u003cp\u003eDos en mesh pour favoriser l’aération et mieux évacuer la chaleur pendant l’effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eCoupe ajustée femme\u003c\/h3\u003e\n          \u003cp\u003eFit proche du corps, pensé pour rester stable sur le vélo tout en conservant une bonne liberté de mouvement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"feature-item\"\u003e\n        \u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n        \u003cdiv class=\"feature-body\"\u003e\n          \u003ch3\u003eRangements pratiques\u003c\/h3\u003e\n          \u003cp\u003e3 poches arrière pour les essentiels, avec une poche zippée centrale pour sécuriser clés, carte ou petit objet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"info-box\"\u003e\n      \u003ch2 class=\"section-label\"\u003eConception responsable\u003c\/h2\u003e\n      \u003cp\u003e\n        Le Classic ECO Femme est fabriqué avec des tissus recyclés provenant de SITIP, fabricant italien reconnu, puis confectionné en Espagne. Un maillot simple, technique et durable, fidèle à l’approche Owlin.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"usage-tags\"\u003e\n        \u003cspan class=\"usage-tag\"\u003eRoute\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eGravel\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eEntraînement\u003c\/span\u003e\n        \u003cspan class=\"usage-tag\"\u003eLongue distance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"accordion-list\"\u003e\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eCaractéristiques techniques \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eMaillot manches courtes femme\u003c\/li\u003e\n            \u003cli\u003eLycra léger sur le devant et les manches\u003c\/li\u003e\n            \u003cli\u003eDos en mesh respirant\u003c\/li\u003e\n            \u003cli\u003eCoupe ajustée femme\u003c\/li\u003e\n            \u003cli\u003e3 poches arrière\u003c\/li\u003e\n            \u003cli\u003e1 poche zippée centrale\u003c\/li\u003e\n            \u003cli\u003eTissus recyclés fabriqués en Italie par SITIP\u003c\/li\u003e\n            \u003cli\u003eConfection en Espagne, près de León\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eColoris disponibles \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eVert\u003c\/li\u003e\n            \u003cli\u003eBleu\u003c\/li\u003e\n            \u003cli\u003eViolet\u003c\/li\u003e\n            \u003cli\u003eNoir\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cul\u003e\n            \u003cli\u003eLavage machine à 30°C\u003c\/li\u003e\n            \u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n            \u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n            \u003cli\u003eNe pas repasser\u003c\/li\u003e\n            \u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"accordion\"\u003e\n        \u003csummary\u003eDisponibilité outlet \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cp\u003e\n            Ce modèle fait partie d’une ancienne collection Owlin. Les quantités sont très limitées et certains coloris ou tailles peuvent ne plus être disponibles.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sustainability-note\"\u003e\n      \u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e Un maillot de cyclisme femme léger et respirant, fabriqué en Europe avec des tissus recyclés, pensé pour rouler plus longtemps avec confort.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47074390114636,"sku":"OWL-JER-ECOCL-W-VER-XS","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"S","offer_id":47074390147404,"sku":"OWL-JER-ECOCL-W-VER-S","price":49.0,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":47074390180172,"sku":"OWL-JER-ECOCL-W-VER-M","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":47074390212940,"sku":"OWL-JER-ECOCL-W-VER-L","price":49.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":47074390245708,"sku":"OWL-JER-ECOCL-W-VER-XL","price":49.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-classic-eco-wmn-vert-5707608.jpg?v=1782990008"},{"product_id":"maillot-ultra-eco-men-saumon","title":"OUTLET _ MAILLOT ULTRA ECO | MEN | SAUMON","description":"\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eMaillot de Cyclisme Homme \"Ultra ECO\"\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eCaractéristiques clés:\u003c\/p\u003e\n\u003cul class=\"ul1\" data-mce-fragment=\"1\"\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eMaillot manches courtes homme\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eDisponible en 2 coloris : Gris, Saumon\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eFabriqué à partir de tissus recyclés de haute qualité provenant d'Italie (fournisseur : SITIP)\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eMatériau ultra-léger et doux au toucher pour un confort supérieur\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eLycra léger sur le devant et les manches\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eDos en mesh pour une respirabilité optimale\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eCoupe slim pour un ajustement idéal au corps\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eFabriqué localement en Espagne, près de Leon\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eÉquipé de sept poches : trois à l'arrière, deux zippées, et deux sur les côtés pour un maximum de rangement sécurisé\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eStocks ultra limités, devenez early adopters*\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eDescription:\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eNous avons intégré nos valeurs au cœur de la conception de notre maillot de cyclisme \"Ultra ECO\". Ce maillot exceptionnel est fabriqué en polyester recyclé provenant de SITIP, fournisseur italien reconnu, et est produit en Espagne. Le maillot \"Ultra ECO\" allie performance, confort et durabilité pour rendre chaque sortie à vélo unique.\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eSes caractéristiques incluent :\u003c\/p\u003e\n\u003cul class=\"ul1\" data-mce-fragment=\"1\"\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eUn Lycra léger sur le devant et les manches\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eUn dos en mesh pour une ventilation maximale\u003c\/li\u003e\n\u003cli class=\"li1\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003e7 poches qui vous permettront de stocker tout ce dont vous avez besoin pour partir à l’aventure.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eSa coupe slim est conçue pour s'adapter parfaitement à votre corps tout en offrant une liberté de mouvement totale. Le tissu ultra-léger et doux au toucher rend ce maillot extrêmement confortable à porter, même lors des sorties les plus longues.\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eEngagement:\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eLe \"Ultra ECO\" ne se résume pas à la performance. Il symbolise également notre engagement envers la durabilité et l'éthique. Fabriqué à partir de matériaux recyclés et produit en Europe, ce maillot permet non seulement de réduire notre empreinte carbone, mais garantit aussi une production respectueuse de l'environnement et des travailleurs.\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eDisponibilité:\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eCe maillot est disponible en deux coloris : gris et saumon, afin que vous puissiez choisir celui qui correspond le mieux à votre style.\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003eAttention, le stock est limité - Nos early adopters bénéficieront de privilèges sur nos futures collections.\u003c\/p\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47081476096332,"sku":"OWL-JER-ECOUL-M-SAL-XS","price":55.0,"currency_code":"EUR","in_stock":false},{"title":"S","offer_id":47081476129100,"sku":"OWL-JER-ECOUL-M-SAL-S","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":47081476161868,"sku":"OWL-JER-ECOUL-M-SAL-M","price":55.0,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":47081476194636,"sku":"OWL-JER-ECOUL-M-SAL-L","price":55.0,"currency_code":"EUR","in_stock":false},{"title":"XL","offer_id":47081476227404,"sku":"OWL-JER-ECOUL-M-SAL-XL","price":55.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-ultra-eco-men-saumon-7643771.png?v=1754233620"},{"product_id":"maillot-ultra-eco-wmn-saumon","title":"OUTLET _ MAILLOT ULTRA ECO | WMN | SAUMON","description":"\u003cp class=\"p1\"\u003e\u003cb\u003eMaillot de Cyclisme Femme \"Ultra ECO\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eCaractéristiques clés:\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eMaillot manches courtes femme\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eDisponible en 2 coloris : Gris, Saumon\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eConçu à partir de tissus recyclés de haute qualité provenant d'Italie (fournisseur : SITIP)\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eMatériau ultra-léger et doux au toucher pour un confort supérieur\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eLycra léger sur le devant et les manches pour un ajustement parfait\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eDos en mesh pour une respirabilité optimale\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eCoupe ajustée pour s'adapter parfaitement à la morphologie féminine\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eFabriqué localement en Espagne, près de Leon\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eÉquipé de sept poches : trois à l'arrière, deux zippées, et deux sur les côtés pour un maximum de rangement sécurisé\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eStocks ultra limités, devenez early adopters*\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p3\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eDescription:\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eInspirés par nos valeurs, nous avons conçu le maillot de cyclisme féminin \"Ultra ECO\". Ce maillot exceptionnel, fabriqué en polyester recyclé provenant de SITIP, un fournisseur italien reconnu, est produit localement en Espagne. Le maillot \"Ultra ECO\" allie performance, confort et durabilité, pour faire de chaque sortie à vélo une expérience unique. Ses caractéristiques incluent :\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eUn Lycra léger sur le devant et les manches\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eUn dos en mesh pour une ventilation maximale\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e7 poches qui vous permettront de stocker tout ce dont vous avez besoin pour partir à l’aventure.\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eUne coupe spécialement adaptée pour les morphologies féminines.\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eSa coupe spécialement ajustée pour les femmes assure un ajustement parfait à votre corps tout en offrant une totale liberté de mouvement. Le tissu ultra-léger et doux au toucher en fait un maillot très agréable à porter, même lors des sorties les plus longues.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p3\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eEngagement:\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eLe \"Ultra ECO\" va au-delà de la performance. Il symbolise également notre engagement envers la durabilité et l'éthique. Fabriqué à partir de matériaux recyclés et produit en Europe, ce maillot permet de réduire notre empreinte carbone, tout en garantissant une production respectueuse de l'environnement et des travailleurs.\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eDisponibilité:\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eCe maillot est disponible en deux coloris : gris et saumon, vous pouvez donc choisir celui qui correspond le mieux à votre style.\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eAttention, le stock est limité - Nos early adopters bénéficieront de privilèges sur nos futures collections.\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eN'attendez plus, rejoignez-nous.\u003c\/p\u003e\n\u003cp class=\"p2\"\u003eEarly adopters ; faites nous confiance dès le premier jour et :\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eBénéficiez dès aujourd’hui d’un prix spécial de lancement.\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eParticipez à l’amélioration de nos produits grâce à des questionnaires de satisfaction et de co-construction de la collection suivante.\u003c\/li\u003e\n\u003cli class=\"li2\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eProfitez d’offres exclusives lors du lancement de la prochaine collection.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47081480618316,"sku":"OWL-JER-ECOUL-W-SAL-XS","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":47081480651084,"sku":"OWL-JER-ECOUL-W-SAL-S","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":47081480683852,"sku":"OWL-JER-ECOUL-W-SAL-M","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":47081480716620,"sku":"OWL-JER-ECOUL-W-SAL-L","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":47081480749388,"sku":"OWL-JER-ECOUL-W-SAL-XL","price":55.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-ultra-eco-wmn-saumon-4966940.png?v=1754233616"},{"product_id":"maillot-ultra-eco-wmn-gris","title":"OUTLET _ MAILLOT ULTRA ECO | WMN | GRIS","description":"\u003cp class=\"p1\" data-mce-fragment=\"1\"\u003e\u003cb data-mce-fragment=\"1\"\u003eMaillot de Cyclisme Femme \"Ultra ECO\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eCaractéristiques clés:\u003c\/p\u003e\n\u003cul class=\"ul1\" data-mce-fragment=\"1\"\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eMaillot manches courtes femme\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eDisponible en 2 coloris : Gris, Saumon\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eConçu à partir de tissus recyclés de haute qualité provenant d'Italie (fournisseur : SITIP)\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eMatériau ultra-léger et doux au toucher pour un confort supérieur\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eLycra léger sur le devant et les manches pour un ajustement parfait\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eDos en mesh pour une respirabilité optimale\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eCoupe ajustée pour s'adapter parfaitement à la morphologie féminine\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eFabriqué localement en Espagne, près de Leon\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eÉquipé de sept poches : trois à l'arrière, deux zippées, et deux sur les côtés pour un maximum de rangement sécurisé\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eStocks ultra limités, devenez early adopters*\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p3\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eDescription:\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eInspirés par nos valeurs, nous avons conçu le maillot de cyclisme féminin \"Ultra ECO\". Ce maillot exceptionnel, fabriqué en polyester recyclé provenant de SITIP, un fournisseur italien reconnu, est produit localement en Espagne. Le maillot \"Ultra ECO\" allie performance, confort et durabilité, pour faire de chaque sortie à vélo une expérience unique. Ses caractéristiques incluent :\u003c\/p\u003e\n\u003cul class=\"ul1\" data-mce-fragment=\"1\"\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eUn Lycra léger sur le devant et les manches\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eUn dos en mesh pour une ventilation maximale\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003e7 poches qui vous permettront de stocker tout ce dont vous avez besoin pour partir à l’aventure.\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eUne coupe spécialement adaptée pour les morphologies féminines.\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eSa coupe spécialement ajustée pour les femmes assure un ajustement parfait à votre corps tout en offrant une totale liberté de mouvement. Le tissu ultra-léger et doux au toucher en fait un maillot très agréable à porter, même lors des sorties les plus longues.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p3\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eEngagement:\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eLe \"Ultra ECO\" va au-delà de la performance. Il symbolise également notre engagement envers la durabilité et l'éthique. Fabriqué à partir de matériaux recyclés et produit en Europe, ce maillot permet de réduire notre empreinte carbone, tout en garantissant une production respectueuse de l'environnement et des travailleurs.\u003c\/p\u003e\n\u003cp class=\"p3\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eDisponibilité:\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eCe maillot est disponible en deux coloris : gris et saumon, vous pouvez donc choisir celui qui correspond le mieux à votre style.\u003c\/p\u003e\n\u003cp class=\"p3\" data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eAttention, le stock est limité - Nos early adopters bénéficieront de privilèges sur nos futures collections.\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eN'attendez plus, rejoignez-nous.\u003c\/p\u003e\n\u003cp class=\"p2\" data-mce-fragment=\"1\"\u003eEarly adopters ; faites nous confiance dès le premier jour et :\u003c\/p\u003e\n\u003cul class=\"ul1\" data-mce-fragment=\"1\"\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eBénéficiez dès aujourd’hui d’un prix spécial de lancement.\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eParticipez à l’amélioration de nos produits grâce à des questionnaires de satisfaction et de co-construction de la collection suivante.\u003c\/li\u003e\n\u003cli class=\"li2\" data-mce-fragment=\"1\"\u003e\n\u003cspan class=\"s1\" data-mce-fragment=\"1\"\u003e\u003c\/span\u003eProfitez d’offres exclusives lors du lancement de la prochaine collection.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":47081484058956,"sku":"OWL-JER-ECOUL-W-GRY-XS","price":55.0,"currency_code":"EUR","in_stock":false},{"title":"S","offer_id":47081484091724,"sku":"OWL-JER-ECOUL-W-GRY-S","price":55.0,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":47081484124492,"sku":"OWL-JER-ECOUL-W-GRY-M","price":55.0,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":47081484157260,"sku":"OWL-JER-ECOUL-W-GRY-L","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":47081484190028,"sku":"OWL-JER-ECOUL-W-GRY-XL","price":55.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/outlet-maillot-ultra-eco-wmn-gris-8019289.png?v=1754233619"},{"product_id":"maillot-mc-ultra-v2","title":"Maillot MC - Ultra V2 - H\/F - Beige \/ Vert","description":"\u003cp class=\"p1\"\u003e\u003ci\u003eImage d'illustration 3D du produit avec son design final, suivie des photos du prototype. Visuels non contractuels. \u003c\/i\u003e\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cb\u003eMaillot MC Ultra V2\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eL'évolution de notre maillot manches courtes ultra distance, pensé pour les grandes chaleurs et les longues heures de selle. Un mix parfait entre confort, respirabilité et maintien, avec les détails techniques qu’on ne trouve que dans l’ultra.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSelon le coloris choisi, optez pour une teinte claire pour mieux gérer la chaleur, un orange pour maximiser votre visibilité, ou laissez parler votre style avec une couleur plus audacieuse.\u003c\/p\u003e\n\u003cp class=\"p4\"\u003e\u003cb\u003eLes plus du maillot ultra V2 :\u003c\/b\u003e\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eMaillot manches courtes homme ultra distance\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eNouveau tissu UV50+ sur les manches et le dos : protection solaire renforcée\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eNouveau mesh frontal UV15 : ultra respirant, évacue la chaleur même en montée sèche\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eGrip intégral bas du maillot : tenue parfaite, même poches pleines\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eCoupe slim, près du corps sans jamais comprimer\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eSept poches pratiques dont deux zippées et deux latérales, en tissu réfléchissant\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eTissus recyclés hautes performances en provenance d’Italie (Miti et Sitip)\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eFabrication en Espagne, près de León\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p4\"\u003e\u003cb\u003eConçu pour aller loin\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eLe \u003cb\u003emaillot mc ultra V2\u003c\/b\u003e est le compagnon des longues sorties, des brevets et des aventures en autonomie.\u003cbr\u003eTesté en conditions réelles par nos ambassadeurs sur des épreuves comme la Race Across France, il combine \u003cb\u003etechnicité, durabilité et confort\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSon nouveau mesh frontal, plus respirant, améliore la gestion de la chaleur. Le grip ceinture maintient le maillot même quand les poches débordent. Les tissus UV offrent une \u003cb\u003eprotection solaire optimale\u003c\/b\u003e lors des longues heures d’exposition.\u003c\/p\u003e\n\u003cp class=\"p4\"\u003e\u003cb\u003ePerformance et durabilité\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eChez Owlin, on pense que la performance doit rimer avec responsabilité.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eC’est pourquoi ce maillot est fabriqué à partir de matières recyclées en majorité (provenant des excellents fournisseurs italien Sitip et Miti) et assemblé en Espagne, dans une démarche éthique et durable.\u003c\/p\u003e","brand":"Owlin.cc","offers":[{"title":"Homme \/ Beige \/ XS","offer_id":52326726959436,"sku":"OWL-JER-UV2-M-BEI-XS","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Homme \/ Beige \/ S","offer_id":52326727221580,"sku":"OWL-JER-UV2-M-BEI-S","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Beige \/ M","offer_id":52326727483724,"sku":"OWL-JER-UV2-M-BEI-M","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Homme \/ Beige \/ L","offer_id":52326727745868,"sku":"OWL-JER-UV2-M-BEI-L","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Beige \/ XL","offer_id":52326728008012,"sku":"OWL-JER-UV2-M-BEI-XL","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Vert emeraude \/ XS","offer_id":52326727156044,"sku":"OWL-JER-UV2-M-VEM-XS","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Vert emeraude \/ S","offer_id":52326727418188,"sku":"OWL-JER-UV2-M-VEM-S","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Homme \/ Vert emeraude \/ M","offer_id":52326727680332,"sku":"OWL-JER-UV2-M-VEM-M","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Homme \/ Vert emeraude \/ L","offer_id":52326727942476,"sku":"OWL-JER-UV2-M-VEM-L","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Vert emeraude \/ XL","offer_id":52326728204620,"sku":"OWL-JER-UV2-M-VEM-XL","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Beige \/ XS","offer_id":52326726992204,"sku":"OWL-JER-UV2-W-BEI-XS","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Beige \/ S","offer_id":52326727254348,"sku":"OWL-JER-UV2-W-BEI-S","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Beige \/ M","offer_id":52326727516492,"sku":"OWL-JER-UV2-W-BEI-M","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Beige \/ L","offer_id":52326727778636,"sku":"OWL-JER-UV2-W-BEI-L","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Beige \/ XL","offer_id":52326728040780,"sku":"OWL-JER-UV2-W-BEI-XL","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Vert emeraude \/ XS","offer_id":52326727188812,"sku":"OWL-JER-UV2-W-VEM-XS","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Vert emeraude \/ S","offer_id":52326727450956,"sku":"OWL-JER-UV2-W-VEM-S","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Vert emeraude \/ M","offer_id":52326727713100,"sku":"OWL-JER-UV2-W-VEM-M","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Vert emeraude \/ L","offer_id":52326727975244,"sku":"OWL-JER-UV2-W-VEM-L","price":99.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Vert emeraude \/ XL","offer_id":52326728237388,"sku":"OWL-JER-UV2-W-VEM-XL","price":99.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/maillot-mc-ultra-v2-hf-beige-vert-4273384.png?v=1754233625"},{"product_id":"maillot-mc-classic-v2","title":"Maillot MC - Classic V2 - H\/F - Bleu \/ Vert \/ Violet","description":"\u003cp class=\"p1\"\u003e\u003cb style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003e\u003cstrong\u003eChez Owlin, les designs sont mixtes : pas de stéréotypes de genre sur les couleurs, mais des coupes et détails pensés pour s’adapter aux besoins spécifiques de chacun·e.\u003c\/strong\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003ci\u003eImage d'illustration 3D du produit avec son design final, suivie des photos du prototype. Visuels non contractuels. \u003c\/i\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eMaillot Classic V2\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eL'évolution de notre maillot manches courtes classic, pensé pour les sorties quotidiennes avec un maillot léger, respirant et qui protège. Un mix parfait entre confort, réspirabilité et maintien.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDes coloris punchy mais classique pour rouler au quotidien en étant toujours chouette. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eLes détails et nouveautés du maillot classic V2 :\u003c\/b\u003e\u003c\/p\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eMaillot manches courtes - coupe fit et manches en bas du biceps\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eNouveau tissu UV50+ sur les manches et le dos : protection solaire renforcée\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eNouveau mesh frontal UV15 : ultra respirant, évacue la chaleur même en montée sèche\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eElastique intégral bas du maillot : tenue ajustée\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eCoupe slim, près du corps sans jamais comprimer\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003e3 poches arrière classique\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eTissus recyclés hautes performances en provenance d’Italie (Miti et Sitip)\u003c\/li\u003e\n\u003cli class=\"li1\"\u003e\n\u003cspan class=\"s1\"\u003e\u003c\/span\u003eFabrication en Espagne, près de León\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eConçu pour tous les jours\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eLe \u003cb\u003emaillot classic V2\u003c\/b\u003e est le compagnon des sorties quotidiennes, lorsque vous n’avez pas besoin des 7 poches du maillot ultra et que vous voulez un maillot encore plus léger. \u003cbr\u003eTesté en conditions réelles par nos ambassadeurs longue distance, il combine \u003cb\u003etechnicité, durabilité et confort\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSon nouveau mesh frontal, plus respirant, améliore la gestion de la chaleur et les tissus UV 50+ offrent une \u003cb\u003eprotection solaire optimale\u003c\/b\u003e lors des longues heures d’exposition.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003ePerformance et durabilité\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eChez Owlin, on pense que la performance doit rimer avec responsabilité.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eC’est pourquoi ce maillot est fabriqué à partir de matières recyclées en majorité (provenant des excellents fournisseurs italien Sitip et Miti) et assemblé en Espagne, dans une démarche éthique et durable.\u003c\/p\u003e","brand":"Owlin.cc","offers":[{"title":"Homme \/ Bleu \/ XS","offer_id":52330594697548,"sku":"OWL-JER-CL2-M-BLU-XS","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Bleu \/ S","offer_id":52330594763084,"sku":"OWL-JER-CL2-M-BLU-S","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Homme \/ Bleu \/ M","offer_id":52330594828620,"sku":"OWL-JER-CL2-M-BLU-M","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Homme \/ Bleu \/ L","offer_id":52330594894156,"sku":"OWL-JER-CL2-M-BLU-L","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Bleu \/ XL","offer_id":52330594959692,"sku":"OWL-JER-CL2-M-BLU-XL","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Vert \/ XS","offer_id":52330595025228,"sku":"OWL-JER-CL2-M-VER-XS","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Vert \/ S","offer_id":52330595090764,"sku":"OWL-JER-CL2-M-VER-S","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Homme \/ Vert \/ M","offer_id":52330595156300,"sku":"OWL-JER-CL2-M-VER-M","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Homme \/ Vert \/ L","offer_id":52330595221836,"sku":"OWL-JER-CL2-M-VER-L","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Vert \/ XL","offer_id":52330595287372,"sku":"OWL-JER-CL2-M-VER-XL","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Violet \/ XS","offer_id":52330595352908,"sku":"OWL-JER-CL2-M-VIO-XS","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Violet \/ S","offer_id":52330595418444,"sku":"OWL-JER-CL2-M-VIO-S","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Violet \/ M","offer_id":52330595483980,"sku":"OWL-JER-CL2-M-VIO-M","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Violet \/ L","offer_id":52330595549516,"sku":"OWL-JER-CL2-M-VIO-L","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Homme \/ Violet \/ XL","offer_id":52330595615052,"sku":"OWL-JER-CL2-M-VIO-XL","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Bleu \/ XS","offer_id":52330594730316,"sku":"OWL-JER-CL2-W-BLU-XS","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Bleu \/ S","offer_id":52330594795852,"sku":"OWL-JER-CL2-W-BLU-S","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Bleu \/ M","offer_id":52330594861388,"sku":"OWL-JER-CL2-W-BLU-M","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Bleu \/ L","offer_id":52330594926924,"sku":"OWL-JER-CL2-W-BLU-L","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Bleu \/ XL","offer_id":52330594992460,"sku":"OWL-JER-CL2-W-BLU-XL","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Vert \/ XS","offer_id":52330595057996,"sku":"OWL-JER-CL2-W-VER-XS","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Vert \/ S","offer_id":52330595123532,"sku":"OWL-JER-CL2-W-VER-S","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Vert \/ M","offer_id":52330595189068,"sku":"OWL-JER-CL2-W-VER-M","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Vert \/ L","offer_id":52330595254604,"sku":"OWL-JER-CL2-W-VER-L","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Vert \/ XL","offer_id":52330595320140,"sku":"OWL-JER-CL2-W-VER-XL","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Violet \/ XS","offer_id":52330595385676,"sku":"OWL-JER-CL2-W-VIO-XS","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Violet \/ S","offer_id":52330595451212,"sku":"OWL-JER-CL2-W-VIO-S","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Violet \/ M","offer_id":52330595516748,"sku":"OWL-JER-CL2-W-VIO-M","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"Femme \/ Violet \/ L","offer_id":52330595582284,"sku":"OWL-JER-CL2-W-VIO-L","price":89.0,"currency_code":"EUR","in_stock":false},{"title":"Femme \/ Violet \/ XL","offer_id":52330595647820,"sku":"OWL-JER-CL2-W-VIO-XL","price":89.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/maillot-mc-classic-v2-hf-bleu-vert-violet-5603099.png?v=1754233637"},{"product_id":"maillot-ultra-v3-unisex-beige","title":"Maillot manches courtes - Ultra V3 - Unisexe - Beige","description":"\u003cstyle\u003e\n  body {\n    margin: 0;\n    background: #fff;\n    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Arial, sans-serif;\n    color: #1a1a1a;\n  }\n\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-ultra,\n  .owlin-product-page .badge-info {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n  }\n\n  .owlin-product-page .badge-ultra {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .badge-info {\n    background: transparent;\n    color: var(--owlin-text);\n    border: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin-bottom: 14px;\n    max-width: 600px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin-bottom: 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .race-banner {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 32px;\n  }\n\n  .owlin-product-page .race-banner p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .race-banner strong {\n    font-weight: 700;\n    color: var(--owlin-text);\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .pad-section {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .pad-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin-bottom: 20px;\n  }\n\n  .owlin-product-page .pad-features {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  .owlin-product-page .pad-feature {\n    background: #fff;\n    border-radius: 6px;\n    padding: 14px;\n    min-width: 0;\n  }\n\n  .owlin-product-page .pad-feature h4 {\n    font-size: 13px;\n    font-weight: 700;\n    margin: 0 0 4px;\n  }\n\n  .owlin-product-page .pad-feature p {\n    font-size: 13px;\n    color: var(--owlin-text-muted);\n    line-height: 1.5;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .evolution-section {\n    margin: 0 0 36px;\n  }\n\n  .owlin-product-page .evolution-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin-bottom: 18px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .evolution-list {\n    display: grid;\n    gap: 12px;\n  }\n\n  .owlin-product-page .evolution-item {\n    border: 1px solid var(--owlin-border);\n    border-radius: 8px;\n    padding: 16px;\n    background: #fff;\n  }\n\n  .owlin-product-page .evolution-kicker {\n    display: block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .evolution-item h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 6px;\n    line-height: 1.3;\n  }\n\n  .owlin-product-page .evolution-item p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.65;\n    margin: 0;\n  }\n\n  .owlin-product-page .cta-tagline {\n    font-size: clamp(22px, 5vw, 32px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.2;\n    margin-bottom: 36px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  .owlin-product-page .visual-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--owlin-text-faint);\n    line-height: 1.55;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid,\n    .owlin-product-page .pad-features {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"owlin-product-page\"\u003e\n\u003cdiv class=\"product-page\"\u003e\n\u003cspan class=\"badge-ultra\"\u003eUltra V3\u003c\/span\u003e \u003cspan class=\"badge-info\"\u003eUnisexe\u003c\/span\u003e\n\u003ch2 class=\"product-title\"\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2 class=\"product-title\"\u003eMaillot manches courtes Ultra V3 Unisexe - Beige\u003c\/h2\u003e\n\u003cp class=\"product-baseline\"\u003eDesigned to go far\u003c\/p\u003e\n\u003cp class=\"product-tagline\"\u003eConçu pour l’ultra-distance, les longues journées au soleil, les heures de selle qui s’accumulent et les arrivées de nuit. L’Ultra V3 combine confort, respirabilité, maintien et sécurité, avec des détails pensés pour rouler loin, longtemps et en autonomie.\u003c\/p\u003e\n\u003cp class=\"product-seo-intro\"\u003e\u003cstrong\u003eMaillot vélo manches courtes unisexe\u003c\/strong\u003e pensé pour l’ultra-cyclisme, le gravel, les brevets, le bikepacking et les longues sorties estivales. Une coupe près du corps, 7 poches pratiques, des tissus respirants, une protection solaire renforcée et une fabrication européenne pour accompagner les cyclistes dans leurs plus longues aventures.\u003c\/p\u003e\n\u003cdiv class=\"stats-grid\"\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eUV50\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eManches et dos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eUV15\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eMesh frontal respirant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003e7\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003ePoches ultra-pratiques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eEurope\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eTissus italiens, fabrication Espagne\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"race-banner\"\u003e\n\u003cp\u003e\u003cstrong\u003eÉprouvé là où ça compte.\u003c\/strong\u003e L’Ultra V3 a été pensé pour les sorties où chaque détail compte : gérer la chaleur en pleine journée, garder ses essentiels accessibles, conserver un bon maintien avec les poches chargées et rester visible quand la lumière baisse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"section-label\"\u003eConçu pour aller plus loin\u003c\/h2\u003e\n\u003cul class=\"features-list\"\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eProtection solaire renforcée\u003c\/h3\u003e\n\u003cp\u003eLes manches et le dos utilisent un tissu UV50 pour mieux protéger les zones les plus exposées lors des longues journées d’été, quand les heures au soleil s’enchaînent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eMesh frontal UV15 très respirant\u003c\/h3\u003e\n\u003cp\u003eÀ l’avant, le mesh léger favorise la circulation de l’air et aide à mieux gérer la chaleur pendant les efforts prolongés, les ascensions ou les sorties par forte température.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eSéchage rapide\u003c\/h3\u003e\n\u003cp\u003eLes matières techniques évacuent efficacement l’humidité pour garder une sensation plus saine et plus confortable, même lorsque la sortie devient longue ou que l’intensité varie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eCoupe slim, près du corps\u003c\/h3\u003e\n\u003cp\u003eUne coupe ajustée, stable et efficace, pensée pour limiter les flottements sans sacrifier le confort. Le maillot reste propre en position de pédalage, sur route comme en gravel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e05\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eGrip bas de maillot\u003c\/h3\u003e\n\u003cp\u003eLe grip en bas du maillot assure une tenue stable, même lorsque les poches sont pleines. Un détail essentiel pour garder le maillot bien en place au fil des kilomètres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e06\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003e7 poches pensées pour l’ultra\u003c\/h3\u003e\n\u003cp\u003eTrois poches arrière classiques, deux poches zippées sécurisées et deux poches latérales faciles d’accès pour les emballages, déchets ou petits essentiels. Tout est pensé pour rouler plus longtemps avec ce dont vous avez besoin à portée de main.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e07\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eInsert réfléchissant central\u003c\/h3\u003e\n\u003cp\u003eUn insert en tissu réfléchissant placé au milieu du dos renforce la visibilité lorsque la lumière baisse, pour plus de sécurité sur les départs tôt, les arrivées tardives et les passages de nuit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e08\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eTissus recyclés et fabrication européenne\u003c\/h3\u003e\n\u003cp\u003eLes matières sont majoritairement recyclées et proviennent de fournisseurs italiens. Le maillot est assemblé en Espagne, dans une démarche plus durable, plus responsable et cohérente avec l’exigence de performance Owlin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"section-label\"\u003eDeux teintes, deux façons de rouler loin\u003c\/h3\u003e\n\u003cdiv class=\"pad-section\"\u003e\n\u003cp class=\"pad-intro\"\u003eL’Ultra V3 est disponible en deux coloris sobres et techniques, pensés pour s’intégrer facilement à votre équipement tout en répondant à des usages différents.\u003c\/p\u003e\n\u003cdiv class=\"pad-features\"\u003e\n\u003cdiv class=\"pad-feature\"\u003e\n\u003ch4\u003eBeige\u003c\/h4\u003e\n\u003cp\u003eUne teinte claire, idéale pour mieux gérer la chaleur lors des longues sorties estivales et limiter l’absorption du soleil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pad-feature\"\u003e\n\u003ch4\u003eMarron\u003c\/h4\u003e\n\u003cp\u003eUn coloris plus profond, sobre et premium, parfait pour un look gravel ou longue distance plus affirmé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"evolution-section\"\u003e\n\u003ch2 class=\"section-label\"\u003eLe compagnon des longues aventures\u003c\/h2\u003e\n\u003cp class=\"evolution-intro\"\u003eLe maillot Ultra V3 a été pensé pour les sorties où l’on part tôt, où l’on roule longtemps, où l’on traverse la chaleur, la fatigue et parfois la nuit. Il accompagne les sorties ultra, les brevets, les aventures en autonomie, les longues journées de gravel et les entraînements où le confort devient un vrai facteur de performance.\u003c\/p\u003e\n\u003cdiv class=\"evolution-list\"\u003e\n\u003cdiv class=\"evolution-item\"\u003e\n\u003cspan class=\"evolution-kicker\"\u003eChaleur\u003c\/span\u003e\n\u003ch3\u003eRespirer quand la température monte\u003c\/h3\u003e\n\u003cp\u003eLe mesh frontal aide à mieux gérer la chaleur et l’humidité, tandis que les tissus UV protègent les zones les plus exposées pendant les longues heures au soleil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"evolution-item\"\u003e\n\u003cspan class=\"evolution-kicker\"\u003eAutonomie\u003c\/span\u003e\n\u003ch3\u003eEmporter plus, sans perdre en maintien\u003c\/h3\u003e\n\u003cp\u003eAvec 7 poches, dont 2 zippées et 2 latérales, l’Ultra V3 permet d’organiser nutrition, téléphone, papiers, déchets ou petits accessoires sans perturber la tenue du maillot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"evolution-item\"\u003e\n\u003cspan class=\"evolution-kicker\"\u003eSécurité\u003c\/span\u003e\n\u003ch3\u003eRouler quand la lumière baisse\u003c\/h3\u003e\n\u003cp\u003eL’insert réfléchissant central apporte un supplément de visibilité pour les fins de journée, les départs matinaux et les sections nocturnes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"cta-tagline\"\u003e\u003cspan\u003eChargez les poches, affrontez la chaleur, roulez de nuit. \u003c\/span\u003e \u003cspan class=\"cta-break\"\u003e\u003cbr\u003e\u003c\/span\u003e \u003cspan\u003eL’Ultra V3 est fait pour ça.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"accordion-list\"\u003e\n\u003cdetails class=\"accordion\"\u003e\n\u003csummary\u003eComposition, matières et maintien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eTissu UV50 sur les manches et le dos\u003c\/li\u003e\n\u003cli\u003eMesh frontal UV15 très respirant\u003c\/li\u003e\n\u003cli\u003eTissus à séchage rapide\u003c\/li\u003e\n\u003cli\u003eGrip en bas du maillot pour une tenue stable\u003c\/li\u003e\n\u003cli\u003eCoupe slim, près du corps\u003c\/li\u003e\n\u003cli\u003e7 poches : 3 classiques, 2 zippées, 2 latérales\u003c\/li\u003e\n\u003cli\u003eInsert réfléchissant central dans le dos\u003c\/li\u003e\n\u003cli\u003eMatières majoritairement recyclées, provenant de fournisseurs italiens\u003c\/li\u003e\n\u003cli\u003eFabrication en Espagne\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003ePour quelles pratiques ? \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eUltra-distance\u003c\/li\u003e\n\u003cli\u003eGravel\u003c\/li\u003e\n\u003cli\u003eBikepacking\u003c\/li\u003e\n\u003cli\u003eBrevets longue distance\u003c\/li\u003e\n\u003cli\u003eRoute estivale\u003c\/li\u003e\n\u003cli\u003eSorties longues en autonomie\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eLavage machine à 30°C, cycle délicat\u003c\/li\u003e\n\u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n\u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n\u003cli\u003eNe pas repasser\u003c\/li\u003e\n\u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n\u003cli\u003eFermer les zips avant lavage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003ePerformance, durabilité et engagement \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003eChez Owlin, la performance doit aussi rimer avec responsabilité, confort et longévité. L’Ultra V3 s’inscrit dans une approche fonctionnelle, durable et engagée : des détails utiles sur le terrain, des matières techniques majoritairement recyclées, des fournisseurs européens et une fabrication en Espagne pour concevoir un maillot fait pour durer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003eLivraison, retours et service client \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eLivraison selon disponibilité des stocks\u003c\/li\u003e\n\u003cli\u003eRetours possibles selon les conditions indiquées sur le site\u003c\/li\u003e\n\u003cli\u003eSAV disponible par mail\u003c\/li\u003e\n\u003cli\u003eConseil taille disponible si besoin avant commande\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sustainability-note\"\u003e\n\u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e L’Ultra V3 incarne la vision Owlin : des vêtements pensés pour l’ultra-distance, conçus pour durer et développés au service des cyclistes qui veulent aller plus loin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"visual-note\"\u003eCertaines images produit peuvent avoir été améliorées à l’aide d’outils d’IA afin d’harmoniser le rendu visuel, tout en restant fidèles au produit.\u003c\/p\u003e\n```\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":57760133611852,"sku":"OWL-JER-UV3-UNI-BEI-XS","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57760133644620,"sku":"OWL-JER-UV3-UNI-BEI-S","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57760133677388,"sku":"OWL-JER-UV3-UNI-BEI-M","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57760133710156,"sku":"OWL-JER-UV3-UNI-BEI-L","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57760133742924,"sku":"OWL-JER-UV3-UNI-BEI-XL","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"XXL","offer_id":57760133775692,"sku":"OWL-JER-UV3-UNI-BEI-XXL","price":119.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/maillot-manches-courtes-ultra-v3-unisexe-beige-7459264.jpg?v=1782907185"},{"product_id":"maillot-manches-courtes-ultra-v3-unisexe-marron","title":"Maillot manches courtes - Ultra V3 - Unisexe - Marron","description":"\u003cstyle\u003e\n  body {\n    margin: 0;\n    background: #fff;\n    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Arial, sans-serif;\n    color: #1a1a1a;\n  }\n\n  .owlin-product-page,\n  .owlin-product-page * {\n    box-sizing: border-box;\n  }\n\n  .owlin-product-page {\n    --owlin-text: #1a1a1a;\n    --owlin-text-soft: #444;\n    --owlin-text-muted: #666;\n    --owlin-text-faint: #888;\n    --owlin-border: #e0e0e0;\n    --owlin-surface: #f5f3ee;\n    --owlin-contrast: #1a1a1a;\n    --owlin-contrast-text: #fff;\n    width: 100%;\n    color: var(--owlin-text);\n    font: inherit;\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .product-page {\n    width: min(100%, 760px);\n    margin: 0 auto;\n    padding: clamp(20px, 3vw, 24px) clamp(16px, 3vw, 20px) clamp(44px, 7vw, 60px);\n  }\n\n  .owlin-product-page .product-baseline {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 12px;\n  }\n\n  .owlin-product-page .badge-row {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    flex-wrap: wrap;\n    margin-bottom: 14px;\n  }\n\n  .owlin-product-page .badge-ultra,\n  .owlin-product-page .badge-info {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    padding: 4px 10px;\n    border-radius: 3px;\n  }\n\n  .owlin-product-page .badge-ultra {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n  }\n\n  .owlin-product-page .badge-info {\n    background: transparent;\n    color: var(--owlin-text);\n    border: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .product-title {\n    font-size: clamp(28px, 5vw, 42px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.08;\n    margin: 0 0 14px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .product-tagline {\n    font-size: clamp(15px, 2.2vw, 16px);\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin-bottom: 14px;\n    max-width: 600px;\n  }\n\n  .owlin-product-page .product-seo-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.65;\n    margin-bottom: 24px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .product-seo-intro strong {\n    color: var(--owlin-text);\n    font-weight: 700;\n  }\n\n  .owlin-product-page .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid var(--owlin-border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n    background: #fff;\n  }\n\n  .owlin-product-page .stat-cell {\n    padding: 16px 20px;\n    border-bottom: 1px solid var(--owlin-border);\n    min-width: 0;\n  }\n\n  .owlin-product-page .stat-cell:nth-child(odd) {\n    border-right: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .stat-cell:nth-last-child(-n+2) {\n    border-bottom: none;\n  }\n\n  .owlin-product-page .stat-value {\n    font-size: clamp(18px, 3vw, 20px);\n    font-weight: 700;\n    display: block;\n    margin-bottom: 2px;\n    line-height: 1.15;\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .stat-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    overflow-wrap: anywhere;\n  }\n\n  .owlin-product-page .race-banner {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 32px;\n  }\n\n  .owlin-product-page .race-banner p {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .owlin-product-page .race-banner strong {\n    font-weight: 700;\n    color: var(--owlin-text);\n  }\n\n  .owlin-product-page .section-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 18px;\n  }\n\n  .owlin-product-page .features-list {\n    list-style: none;\n    border-top: 1px solid var(--owlin-border);\n    margin: 0 0 36px;\n    padding: 0;\n  }\n\n  .owlin-product-page .feature-item {\n    display: grid;\n    grid-template-columns: 20px minmax(0, 1fr);\n    gap: 16px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page .feature-num {\n    font-size: 12px;\n    color: #bbb;\n    font-weight: 500;\n    padding-top: 2px;\n    line-height: 1.2;\n  }\n\n  .owlin-product-page .feature-body h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 5px;\n  }\n\n  .owlin-product-page .feature-body p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .owlin-product-page .pad-section {\n    background: var(--owlin-surface);\n    border-radius: 8px;\n    padding: clamp(18px, 3vw, 24px);\n    margin-bottom: 36px;\n  }\n\n  .owlin-product-page .pad-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin-bottom: 20px;\n  }\n\n  .owlin-product-page .pad-features {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  .owlin-product-page .pad-feature {\n    background: #fff;\n    border-radius: 6px;\n    padding: 14px;\n    min-width: 0;\n  }\n\n  .owlin-product-page .pad-feature h4 {\n    font-size: 13px;\n    font-weight: 700;\n    margin: 0 0 4px;\n  }\n\n  .owlin-product-page .pad-feature p {\n    font-size: 13px;\n    color: var(--owlin-text-muted);\n    line-height: 1.5;\n    margin: 0;\n  }\n\n  .owlin-product-page .usage-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 16px;\n  }\n\n  .owlin-product-page .usage-tag {\n    background: var(--owlin-contrast);\n    color: var(--owlin-contrast-text);\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    padding: 5px 12px;\n    border-radius: 3px;\n    max-width: 100%;\n  }\n\n  .owlin-product-page .evolution-section {\n    margin: 0 0 36px;\n  }\n\n  .owlin-product-page .evolution-intro {\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.7;\n    margin-bottom: 18px;\n    max-width: 680px;\n  }\n\n  .owlin-product-page .evolution-list {\n    display: grid;\n    gap: 12px;\n  }\n\n  .owlin-product-page .evolution-item {\n    border: 1px solid var(--owlin-border);\n    border-radius: 8px;\n    padding: 16px;\n    background: #fff;\n  }\n\n  .owlin-product-page .evolution-kicker {\n    display: block;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--owlin-text-faint);\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .evolution-item h3 {\n    font-size: 15px;\n    font-weight: 700;\n    margin: 0 0 6px;\n    line-height: 1.3;\n  }\n\n  .owlin-product-page .evolution-item p {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.65;\n    margin: 0;\n  }\n\n  .owlin-product-page .cta-tagline {\n    font-size: clamp(22px, 5vw, 32px);\n    font-weight: 800;\n    font-style: italic;\n    line-height: 1.2;\n    margin-bottom: 36px;\n    text-wrap: balance;\n  }\n\n  .owlin-product-page .accordion-list {\n    border-top: 1px solid var(--owlin-border);\n    margin-bottom: 28px;\n  }\n\n  .owlin-product-page details.accordion {\n    border-bottom: 1px solid var(--owlin-border);\n  }\n\n  .owlin-product-page details.accordion summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 16px 0;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .owlin-product-page details.accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .owlin-product-page .accordion-icon {\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--owlin-text-faint);\n    transition: transform 0.2s;\n    flex-shrink: 0;\n    line-height: 1;\n  }\n\n  .owlin-product-page details[open] .accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .owlin-product-page .accordion-content {\n    padding: 0 0 18px;\n    font-size: 14px;\n    color: #555;\n    line-height: 1.7;\n  }\n\n  .owlin-product-page .accordion-content p {\n    margin: 0;\n  }\n\n  .owlin-product-page .accordion-content ul {\n    padding-left: 18px;\n    margin: 8px 0 0;\n  }\n\n  .owlin-product-page .accordion-content li {\n    margin-bottom: 6px;\n  }\n\n  .owlin-product-page .sustainability-note {\n    display: grid;\n    grid-template-columns: 22px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 16px 0 0;\n    border-top: 1px solid var(--owlin-border);\n    font-size: 14px;\n    color: var(--owlin-text-soft);\n    line-height: 1.6;\n  }\n\n  .owlin-product-page .sustainability-note p {\n    margin: 0;\n  }\n\n  .owlin-product-page .sustain-icon {\n    font-size: 22px;\n    line-height: 1;\n  }\n\n  .owlin-product-page .visual-note {\n    margin-top: 12px;\n    font-size: 12px;\n    color: var(--owlin-text-faint);\n    line-height: 1.55;\n  }\n\n  @media (max-width: 749px) {\n    .owlin-product-page .product-page {\n      padding: 20px 16px 44px;\n    }\n\n    .owlin-product-page .stats-grid,\n    .owlin-product-page .pad-features {\n      grid-template-columns: 1fr;\n    }\n\n    .owlin-product-page .stat-cell {\n      border-right: none;\n    }\n\n    .owlin-product-page .stat-cell:last-child {\n      border-bottom: none;\n    }\n\n    .owlin-product-page .feature-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .owlin-product-page .feature-num {\n      padding-top: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"owlin-product-page\"\u003e\n\u003cdiv class=\"product-page\"\u003e\n\u003cspan class=\"badge-ultra\"\u003eUltra V3\u003c\/span\u003e \u003cspan class=\"badge-info\"\u003eUnisexe\u003c\/span\u003e\n\u003ch2 class=\"product-title\"\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2 class=\"product-title\"\u003eMaillot manches courtes Ultra V3 Unisexe - Marron\u003c\/h2\u003e\n\u003cp class=\"product-baseline\"\u003eDesigned to go far\u003c\/p\u003e\n\u003cp class=\"product-tagline\"\u003eConçu pour l’ultra-distance, les longues journées au soleil, les heures de selle qui s’accumulent et les arrivées de nuit. L’Ultra V3 combine confort, respirabilité, maintien et sécurité, avec des détails pensés pour rouler loin, longtemps et en autonomie.\u003c\/p\u003e\n\u003cp class=\"product-seo-intro\"\u003e\u003cstrong\u003eMaillot vélo manches courtes unisexe\u003c\/strong\u003e pensé pour l’ultra-cyclisme, le gravel, les brevets, le bikepacking et les longues sorties estivales. Une coupe près du corps, 7 poches pratiques, des tissus respirants, une protection solaire renforcée et une fabrication européenne pour accompagner les cyclistes dans leurs plus longues aventures.\u003c\/p\u003e\n\u003cdiv class=\"stats-grid\"\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eUV50\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eManches et dos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eUV15\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eMesh frontal respirant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003e7\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003ePoches ultra-pratiques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eEurope\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eTissus italiens, fabrication Espagne\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"race-banner\"\u003e\n\u003cp\u003e\u003cstrong\u003eÉprouvé là où ça compte.\u003c\/strong\u003e L’Ultra V3 a été pensé pour les sorties où chaque détail compte : gérer la chaleur en pleine journée, garder ses essentiels accessibles, conserver un bon maintien avec les poches chargées et rester visible quand la lumière baisse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"section-label\"\u003eConçu pour aller plus loin\u003c\/h2\u003e\n\u003cul class=\"features-list\"\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eProtection solaire renforcée\u003c\/h3\u003e\n\u003cp\u003eLes manches et le dos utilisent un tissu UV50 pour mieux protéger les zones les plus exposées lors des longues journées d’été, quand les heures au soleil s’enchaînent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eMesh frontal UV15 très respirant\u003c\/h3\u003e\n\u003cp\u003eÀ l’avant, le mesh léger favorise la circulation de l’air et aide à mieux gérer la chaleur pendant les efforts prolongés, les ascensions ou les sorties par forte température.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eSéchage rapide\u003c\/h3\u003e\n\u003cp\u003eLes matières techniques évacuent efficacement l’humidité pour garder une sensation plus saine et plus confortable, même lorsque la sortie devient longue ou que l’intensité varie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eCoupe slim, près du corps\u003c\/h3\u003e\n\u003cp\u003eUne coupe ajustée, stable et efficace, pensée pour limiter les flottements sans sacrifier le confort. Le maillot reste propre en position de pédalage, sur route comme en gravel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e05\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eGrip bas de maillot\u003c\/h3\u003e\n\u003cp\u003eLe grip en bas du maillot assure une tenue stable, même lorsque les poches sont pleines. Un détail essentiel pour garder le maillot bien en place au fil des kilomètres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e06\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003e7 poches pensées pour l’ultra\u003c\/h3\u003e\n\u003cp\u003eTrois poches arrière classiques, deux poches zippées sécurisées et deux poches latérales faciles d’accès pour les emballages, déchets ou petits essentiels. Tout est pensé pour rouler plus longtemps avec ce dont vous avez besoin à portée de main.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e07\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eInsert réfléchissant central\u003c\/h3\u003e\n\u003cp\u003eUn insert en tissu réfléchissant placé au milieu du dos renforce la visibilité lorsque la lumière baisse, pour plus de sécurité sur les départs tôt, les arrivées tardives et les passages de nuit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e08\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eTissus recyclés et fabrication européenne\u003c\/h3\u003e\n\u003cp\u003eLes matières sont majoritairement recyclées et proviennent de fournisseurs italiens. Le maillot est assemblé en Espagne, dans une démarche plus durable, plus responsable et cohérente avec l’exigence de performance Owlin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"section-label\"\u003eDeux teintes, deux façons de rouler loin\u003c\/h3\u003e\n\u003cdiv class=\"pad-section\"\u003e\n\u003cp class=\"pad-intro\"\u003eL’Ultra V3 est disponible en deux coloris sobres et techniques, pensés pour s’intégrer facilement à votre équipement tout en répondant à des usages différents.\u003c\/p\u003e\n\u003cdiv class=\"pad-features\"\u003e\n\u003cdiv class=\"pad-feature\"\u003e\n\u003ch4\u003eBeige\u003c\/h4\u003e\n\u003cp\u003eUne teinte claire, idéale pour mieux gérer la chaleur lors des longues sorties estivales et limiter l’absorption du soleil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pad-feature\"\u003e\n\u003ch4\u003eMarron\u003c\/h4\u003e\n\u003cp\u003eUn coloris plus profond, sobre et premium, parfait pour un look gravel ou longue distance plus affirmé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"evolution-section\"\u003e\n\u003ch2 class=\"section-label\"\u003eLe compagnon des longues aventures\u003c\/h2\u003e\n\u003cp class=\"evolution-intro\"\u003eLe maillot Ultra V3 a été pensé pour les sorties où l’on part tôt, où l’on roule longtemps, où l’on traverse la chaleur, la fatigue et parfois la nuit. Il accompagne les sorties ultra, les brevets, les aventures en autonomie, les longues journées de gravel et les entraînements où le confort devient un vrai facteur de performance.\u003c\/p\u003e\n\u003cdiv class=\"evolution-list\"\u003e\n\u003cdiv class=\"evolution-item\"\u003e\n\u003cspan class=\"evolution-kicker\"\u003eChaleur\u003c\/span\u003e\n\u003ch3\u003eRespirer quand la température monte\u003c\/h3\u003e\n\u003cp\u003eLe mesh frontal aide à mieux gérer la chaleur et l’humidité, tandis que les tissus UV protègent les zones les plus exposées pendant les longues heures au soleil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"evolution-item\"\u003e\n\u003cspan class=\"evolution-kicker\"\u003eAutonomie\u003c\/span\u003e\n\u003ch3\u003eEmporter plus, sans perdre en maintien\u003c\/h3\u003e\n\u003cp\u003eAvec 7 poches, dont 2 zippées et 2 latérales, l’Ultra V3 permet d’organiser nutrition, téléphone, papiers, déchets ou petits accessoires sans perturber la tenue du maillot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"evolution-item\"\u003e\n\u003cspan class=\"evolution-kicker\"\u003eSécurité\u003c\/span\u003e\n\u003ch3\u003eRouler quand la lumière baisse\u003c\/h3\u003e\n\u003cp\u003eL’insert réfléchissant central apporte un supplément de visibilité pour les fins de journée, les départs matinaux et les sections nocturnes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"cta-tagline\"\u003e\u003cspan\u003eChargez les poches, affrontez la chaleur, roulez de nuit. \u003c\/span\u003e \u003cspan class=\"cta-break\"\u003e\u003cbr\u003e\u003c\/span\u003e \u003cspan\u003eL’Ultra V3 est fait pour ça.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"accordion-list\"\u003e\n\u003cdetails class=\"accordion\"\u003e\n\u003csummary\u003eComposition, matières et maintien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eTissu UV50 sur les manches et le dos\u003c\/li\u003e\n\u003cli\u003eMesh frontal UV15 très respirant\u003c\/li\u003e\n\u003cli\u003eTissus à séchage rapide\u003c\/li\u003e\n\u003cli\u003eGrip en bas du maillot pour une tenue stable\u003c\/li\u003e\n\u003cli\u003eCoupe slim, près du corps\u003c\/li\u003e\n\u003cli\u003e7 poches : 3 classiques, 2 zippées, 2 latérales\u003c\/li\u003e\n\u003cli\u003eInsert réfléchissant central dans le dos\u003c\/li\u003e\n\u003cli\u003eMatières majoritairement recyclées, provenant de fournisseurs italiens\u003c\/li\u003e\n\u003cli\u003eFabrication en Espagne\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003ePour quelles pratiques ? \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eUltra-distance\u003c\/li\u003e\n\u003cli\u003eGravel\u003c\/li\u003e\n\u003cli\u003eBikepacking\u003c\/li\u003e\n\u003cli\u003eBrevets longue distance\u003c\/li\u003e\n\u003cli\u003eRoute estivale\u003c\/li\u003e\n\u003cli\u003eSorties longues en autonomie\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eLavage machine à 30°C, cycle délicat\u003c\/li\u003e\n\u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n\u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n\u003cli\u003eNe pas repasser\u003c\/li\u003e\n\u003cli\u003eLaver de préférence dans un filet\u003c\/li\u003e\n\u003cli\u003eFermer les zips avant lavage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003ePerformance, durabilité et engagement \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003eChez Owlin, la performance doit aussi rimer avec responsabilité, confort et longévité. L’Ultra V3 s’inscrit dans une approche fonctionnelle, durable et engagée : des détails utiles sur le terrain, des matières techniques majoritairement recyclées, des fournisseurs européens et une fabrication en Espagne pour concevoir un maillot fait pour durer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003eLivraison, retours et service client \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eLivraison selon disponibilité des stocks\u003c\/li\u003e\n\u003cli\u003eRetours possibles selon les conditions indiquées sur le site\u003c\/li\u003e\n\u003cli\u003eSAV disponible par mail\u003c\/li\u003e\n\u003cli\u003eConseil taille disponible si besoin avant commande\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sustainability-note\"\u003e\n\u003cspan class=\"sustain-icon\"\u003e♻\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong\u003eFonctionnel, durable, engagé.\u003c\/strong\u003e L’Ultra V3 incarne la vision Owlin : des vêtements pensés pour l’ultra-distance, conçus pour durer et développés au service des cyclistes qui veulent aller plus loin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"visual-note\"\u003eCertaines images produit peuvent avoir été améliorées à l’aide d’outils d’IA afin d’harmoniser le rendu visuel, tout en restant fidèles au produit.\u003c\/p\u003e\n```\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XS","offer_id":57760205242700,"sku":"OWL-JER-UV3-UNI-MRN-XS","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57760205275468,"sku":"OWL-JER-UV3-UNI-MRN-S","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57760205308236,"sku":"OWL-JER-UV3-UNI-MRN-M","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57760205341004,"sku":"OWL-JER-UV3-UNI-MRN-L","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57760205373772,"sku":"OWL-JER-UV3-UNI-MRN-XL","price":119.0,"currency_code":"EUR","in_stock":true},{"title":"XXL","offer_id":57760205406540,"sku":"OWL-JER-UV3-UNI-MRN-XXL","price":119.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/maillot-manches-courtes-ultra-v3-unisexe-marron-1265362.jpg?v=1783072869"},{"product_id":"maillot-mc-owlin-racing-team-replica-2026-pre-commande","title":"Maillot MC - OWLIN RACING TEAM REPLICA 2026 - Pré commande","description":"\u003cstyle\u003e\n    :root {\n      --bg: #f2f2f4;\n      --surface: #dfded0;\n      --border: #cccbbc;\n      --accent: #0d2233;\n      --text: #111111;\n      --muted: #666666;\n      --soft: #b8b8a8;\n    }\n\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    body {\n      font-family: 'DM Sans', sans-serif;\n      color: var(--text);\n      background: var(--bg);\n      font-size: 15px;\n      line-height: 1.6;\n    }\n\n    .product-page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 24px 20px 60px;\n    }\n\n    .preorder-banner {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-left: 3px solid var(--text);\n      border-radius: 4px;\n      padding: 14px 20px;\n      margin-bottom: 20px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 12px;\n      flex-wrap: wrap;\n    }\n\n    .preorder-banner-text {\n      font-size: 13px;\n      font-weight: 600;\n      letter-spacing: 0.04em;\n      color: var(--text);\n    }\n\n    .preorder-deadline {\n      font-size: 13px;\n      font-weight: 700;\n      background: var(--text);\n      color: var(--bg);\n      padding: 4px 12px;\n      border-radius: 3px;\n      white-space: nowrap;\n    }\n\n    .badge-preorder {\n      display: inline-block;\n      background: var(--text);\n      color: var(--bg);\n      font-family: 'Syne', sans-serif;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      padding: 4px 10px;\n      border-radius: 3px;\n      margin-bottom: 14px;\n    }\n\n    h1.product-title {\n      font-family: 'Syne', sans-serif;\n      font-size: clamp(24px, 4vw, 34px);\n      font-weight: 800;\n      font-style: normal;\n      line-height: 1.1;\n      margin-bottom: 14px;\n      color: var(--text);\n    }\n\n    .product-tagline {\n      font-size: 15px;\n      color: var(--muted);\n      line-height: 1.6;\n      margin-bottom: 28px;\n      max-width: 600px;\n    }\n\n    .delivery-box {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      padding: 20px 24px;\n      margin-bottom: 32px;\n    }\n\n    .delivery-list {\n      list-style: none;\n      margin-bottom: 0;\n    }\n\n    .delivery-list li {\n      font-size: 14px;\n      color: var(--text);\n      line-height: 1.6;\n      padding: 7px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .delivery-list li:last-child { border-bottom: none; }\n\n    .delivery-note {\n      font-size: 13px;\n      color: var(--muted);\n      line-height: 1.6;\n      margin-top: 12px;\n      padding-top: 12px;\n      border-top: 1px solid var(--border);\n    }\n\n    .stats-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      overflow: hidden;\n      margin-bottom: 32px;\n    }\n\n    .stat-cell {\n      padding: 16px 20px;\n      border-right: 1px solid var(--border);\n      border-bottom: 1px solid var(--border);\n      background: var(--surface);\n    }\n    .stat-cell:nth-child(2n) { border-right: none; }\n    .stat-cell:nth-last-child(-n+2) { border-bottom: none; }\n\n    .stat-value {\n      font-family: 'Syne', sans-serif;\n      font-size: 20px;\n      font-weight: 700;\n      display: block;\n      margin-bottom: 2px;\n      color: var(--text);\n    }\n    .stat-label {\n      font-size: 11px;\n      font-weight: 600;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      color: var(--muted);\n    }\n\n    .timeline {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      padding: 20px 24px;\n      margin-bottom: 32px;\n    }\n\n    .timeline-title {\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      color: var(--muted);\n      margin-bottom: 16px;\n    }\n\n    .timeline-steps {\n      display: flex;\n      gap: 0;\n    }\n\n    .timeline-step {\n      flex: 1;\n      padding-right: 12px;\n    }\n\n    .timeline-step:not(:last-child) {\n      border-right: 1px solid var(--border);\n      margin-right: 12px;\n    }\n\n    .timeline-step-label {\n      font-size: 13px;\n      font-weight: 700;\n      display: block;\n      margin-bottom: 3px;\n      color: var(--text);\n    }\n\n    .timeline-step-sub {\n      font-size: 12px;\n      color: var(--muted);\n      display: block;\n    }\n\n    .section-label {\n      font-size: 11px;\n      font-weight: 600;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      color: var(--muted);\n      margin-bottom: 18px;\n    }\n\n    .features-list {\n      list-style: none;\n      border-top: 1px solid var(--border);\n      margin-bottom: 36px;\n    }\n\n    .feature-item {\n      display: flex;\n      gap: 16px;\n      padding: 18px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .feature-num {\n      font-size: 12px;\n      color: var(--soft);\n      font-weight: 500;\n      min-width: 20px;\n      padding-top: 2px;\n    }\n\n    .feature-body h3 {\n      font-size: 15px;\n      font-weight: 600;\n      color: var(--text);\n    }\n\n    .cta-tagline {\n      font-family: 'Syne', sans-serif;\n      font-size: clamp(18px, 3vw, 24px);\n      font-weight: 800;\n      line-height: 1.25;\n      margin-bottom: 36px;\n      color: var(--text);\n    }\n\n    .accordion-list {\n      border-top: 1px solid var(--border);\n      margin-bottom: 28px;\n    }\n\n    details.accordion {\n      border-bottom: 1px solid var(--border);\n    }\n\n    details.accordion summary {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 0;\n      font-size: 15px;\n      font-weight: 600;\n      cursor: pointer;\n      list-style: none;\n      user-select: none;\n      color: var(--text);\n    }\n    details.accordion summary::-webkit-details-marker { display: none; }\n\n    .accordion-icon {\n      font-size: 20px;\n      font-weight: 300;\n      color: var(--muted);\n      transition: transform 0.2s;\n      flex-shrink: 0;\n    }\n    details[open] .accordion-icon { transform: rotate(45deg); }\n\n    .accordion-content {\n      padding: 0 0 18px;\n      font-size: 14px;\n      color: var(--muted);\n      line-height: 1.7;\n    }\n\n    .accordion-content ul {\n      padding-left: 18px;\n      margin-top: 8px;\n    }\n\n    .accordion-content li { margin-bottom: 6px; }\n\n    @media (max-width: 480px) {\n      .timeline-steps { flex-direction: column; gap: 12px; }\n      .timeline-step { border-right: none !important; margin-right: 0 !important; border-bottom: 1px solid var(--border); padding-bottom: 10px; }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"product-page\"\u003e\n\u003cdiv class=\"preorder-banner\"\u003e\n\u003cspan class=\"preorder-banner-text\"\u003ePré-commande en cours\u003c\/span\u003e \u003cspan class=\"preorder-deadline\"\u003eClôture le 1er juillet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"badge-preorder\"\u003ePré-commande\u003c\/span\u003e\n\u003ch1 class=\"product-title\"\u003eMaillot Owlin Racing Team Replica\u003cbr\u003eManches Courtes · Unisex\u003c\/h1\u003e\n\u003cp class=\"product-tagline\"\u003eLe maillot replica de la Owlin Racing Team. Une pièce technique, respirante et ajustée, pensée pour rouler vite, longtemps, et porter les couleurs de la team.\u003c\/p\u003e\n\u003cdiv class=\"stats-grid\"\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eSlim\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eCoupe unisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eMesh\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eTissu respirant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eAéro\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eManches techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eFabriqué en Europe\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\n\u003cp class=\"timeline-title\"\u003eCalendrier de livraison\u003c\/p\u003e\n\u003cdiv class=\"timeline-steps\"\u003e\n\u003cdiv class=\"timeline-step\"\u003e\n\u003cspan class=\"timeline-step-label\"\u003eMaintenant\u003c\/span\u003e \u003cspan class=\"timeline-step-sub\"\u003ePré-commande\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-step\"\u003e\n\u003cspan class=\"timeline-step-label\"\u003e1er juillet\u003c\/span\u003e \u003cspan class=\"timeline-step-sub\"\u003eFin des pré-commandes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-step\"\u003e\n\u003cspan class=\"timeline-step-label\"\u003e6 à 8 sem.\u003c\/span\u003e \u003cspan class=\"timeline-step-sub\"\u003eLivraison estimée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eCe qui le distingue\u003c\/p\u003e\n\u003cul class=\"features-list\"\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eDesign officiel Owlin Racing Team\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eCorps en mesh respirant\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eManches en tissu aéro avec grip intégré\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eCoupe slim unisex\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e05\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eFabriqué en Espagne\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"cta-tagline\"\u003ePré-commandez maintenant.\u003cbr\u003eFin de la période des pré-commandes le 1er juillet.\u003c\/p\u003e\n\u003cdiv class=\"accordion-list\"\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003eComposition \u0026amp; matières \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eCorps : mesh respirant technique\u003c\/li\u003e\n\u003cli\u003eManches : tissu aéro compressif avec grip intégré\u003c\/li\u003e\n\u003cli\u003eCoupe slim unisex\u003c\/li\u003e\n\u003cli\u003eDesign Owlin Racing Team Replica\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eLavage machine à 30°C, cycle délicat\u003c\/li\u003e\n\u003cli\u003eNe pas utiliser d'adoucissant\u003c\/li\u003e\n\u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n\u003cli\u003eNe pas repasser\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion\" open=\"\"\u003e\n\u003csummary\u003eLivraison \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003ePré-commandes ouvertes jusqu'au 1er juillet\u003c\/li\u003e\n\u003cli\u003eLivraison estimée 6 à 8 semaines après clôture de la période de pré-commandes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e```\u003c\/p\u003e","brand":"Owlin.cc","offers":[{"title":"XXS","offer_id":57869427474764,"sku":"OWL-JER-RAC26-UNI-XXS","price":90.0,"currency_code":"EUR","in_stock":true},{"title":"XS","offer_id":57869427540300,"sku":"OWL-JER-RAC26-UNI-XS","price":90.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57869427605836,"sku":"OWL-JER-RAC26-UNI-S","price":90.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57869427671372,"sku":"OWL-JER-RAC26-UNI-M","price":90.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57869427736908,"sku":"OWL-JER-RAC26-UNI-L","price":90.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57869427802444,"sku":"OWL-JER-RAC26-UNI-XL","price":90.0,"currency_code":"EUR","in_stock":true},{"title":"XXL","offer_id":57869427867980,"sku":"OWL-JER-RAC26-UNI-XXL","price":90.0,"currency_code":"EUR","in_stock":true},{"title":"XXXL","offer_id":57869427933516,"sku":"OWL-JER-RAC26-UNI-XXXL","price":90.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/maillot-mc-owlin-racing-team-replica-2026-pre-commande-4198235.png?v=1782244275"},{"product_id":"maillot-mc-owlin-x-via-race-pre-commande","title":"Maillot MC - OWLIN x VIA RACE - Pré commande","description":"\u003cstyle\u003e\n    :root {\n      --bg: #f2f2f4;\n      --surface: #dfded0;\n      --border: #cccbbc;\n      --accent: #0d2233;\n      --text: #111111;\n      --muted: #666666;\n      --soft: #b8b8a8;\n    }\n\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    body {\n      font-family: 'DM Sans', sans-serif;\n      color: var(--text);\n      background: var(--bg);\n      font-size: 15px;\n      line-height: 1.6;\n    }\n\n    .product-page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 24px 20px 60px;\n    }\n\n    .preorder-banner {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-left: 3px solid var(--text);\n      border-radius: 4px;\n      padding: 14px 20px;\n      margin-bottom: 20px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 12px;\n      flex-wrap: wrap;\n    }\n\n    .preorder-banner-text {\n      font-size: 13px;\n      font-weight: 600;\n      letter-spacing: 0.04em;\n      color: var(--text);\n    }\n\n    .preorder-deadline {\n      font-size: 13px;\n      font-weight: 700;\n      background: var(--text);\n      color: var(--bg);\n      padding: 4px 12px;\n      border-radius: 3px;\n      white-space: nowrap;\n    }\n\n    .badge-preorder {\n      display: inline-block;\n      background: var(--text);\n      color: var(--bg);\n      font-family: 'Syne', sans-serif;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      padding: 4px 10px;\n      border-radius: 3px;\n      margin-bottom: 14px;\n    }\n\n    h1.product-title {\n      font-family: 'Syne', sans-serif;\n      font-size: clamp(24px, 4vw, 34px);\n      font-weight: 800;\n      font-style: normal;\n      line-height: 1.1;\n      margin-bottom: 14px;\n      color: var(--text);\n    }\n\n    .product-tagline {\n      font-size: 15px;\n      color: var(--muted);\n      line-height: 1.6;\n      margin-bottom: 28px;\n      max-width: 600px;\n    }\n\n    .delivery-box {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      padding: 20px 24px;\n      margin-bottom: 32px;\n    }\n\n    .delivery-list {\n      list-style: none;\n      margin-bottom: 0;\n    }\n\n    .delivery-list li {\n      font-size: 14px;\n      color: var(--text);\n      line-height: 1.6;\n      padding: 7px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .delivery-list li:last-child { border-bottom: none; }\n\n    .delivery-note {\n      font-size: 13px;\n      color: var(--muted);\n      line-height: 1.6;\n      margin-top: 12px;\n      padding-top: 12px;\n      border-top: 1px solid var(--border);\n    }\n\n    .stats-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      overflow: hidden;\n      margin-bottom: 32px;\n    }\n\n    .stat-cell {\n      padding: 16px 20px;\n      border-right: 1px solid var(--border);\n      border-bottom: 1px solid var(--border);\n      background: var(--surface);\n    }\n\n    .stat-cell:nth-child(2n) { border-right: none; }\n    .stat-cell:nth-last-child(-n+2) { border-bottom: none; }\n\n    .stat-value {\n      font-family: 'Syne', sans-serif;\n      font-size: 20px;\n      font-weight: 700;\n      display: block;\n      margin-bottom: 2px;\n      color: var(--text);\n    }\n\n    .stat-label {\n      font-size: 11px;\n      font-weight: 600;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      color: var(--muted);\n    }\n\n    .timeline {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      padding: 20px 24px;\n      margin-bottom: 32px;\n    }\n\n    .timeline-title {\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      color: var(--muted);\n      margin-bottom: 16px;\n    }\n\n    .timeline-steps {\n      display: flex;\n      gap: 0;\n    }\n\n    .timeline-step {\n      flex: 1;\n      padding-right: 12px;\n    }\n\n    .timeline-step:not(:last-child) {\n      border-right: 1px solid var(--border);\n      margin-right: 12px;\n    }\n\n    .timeline-step-label {\n      font-size: 13px;\n      font-weight: 700;\n      display: block;\n      margin-bottom: 3px;\n      color: var(--text);\n    }\n\n    .timeline-step-sub {\n      font-size: 12px;\n      color: var(--muted);\n      display: block;\n    }\n\n    .section-label {\n      font-size: 11px;\n      font-weight: 600;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      color: var(--muted);\n      margin-bottom: 18px;\n    }\n\n    .features-list {\n      list-style: none;\n      border-top: 1px solid var(--border);\n      margin-bottom: 36px;\n    }\n\n    .feature-item {\n      display: flex;\n      gap: 16px;\n      padding: 18px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .feature-num {\n      font-size: 12px;\n      color: var(--soft);\n      font-weight: 500;\n      min-width: 20px;\n      padding-top: 2px;\n    }\n\n    .feature-body h3 {\n      font-size: 15px;\n      font-weight: 600;\n      color: var(--text);\n    }\n\n    .cta-tagline {\n      font-family: 'Syne', sans-serif;\n      font-size: clamp(18px, 3vw, 24px);\n      font-weight: 800;\n      line-height: 1.25;\n      margin-bottom: 36px;\n      color: var(--text);\n    }\n\n    .accordion-list {\n      border-top: 1px solid var(--border);\n      margin-bottom: 28px;\n    }\n\n    details.accordion {\n      border-bottom: 1px solid var(--border);\n    }\n\n    details.accordion summary {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 0;\n      font-size: 15px;\n      font-weight: 600;\n      cursor: pointer;\n      list-style: none;\n      user-select: none;\n      color: var(--text);\n    }\n\n    details.accordion summary::-webkit-details-marker { display: none; }\n\n    .accordion-icon {\n      font-size: 20px;\n      font-weight: 300;\n      color: var(--muted);\n      transition: transform 0.2s;\n      flex-shrink: 0;\n    }\n\n    details[open] .accordion-icon { transform: rotate(45deg); }\n\n    .accordion-content {\n      padding: 0 0 18px;\n      font-size: 14px;\n      color: var(--muted);\n      line-height: 1.7;\n    }\n\n    .accordion-content ul {\n      padding-left: 18px;\n      margin-top: 8px;\n    }\n\n    .accordion-content li { margin-bottom: 6px; }\n\n    @media (max-width: 480px) {\n      .timeline-steps { flex-direction: column; gap: 12px; }\n      .timeline-step { border-right: none !important; margin-right: 0 !important; border-bottom: 1px solid var(--border); padding-bottom: 10px; }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"product-page\"\u003e\n\u003cdiv class=\"preorder-banner\"\u003e\n\u003cspan class=\"preorder-banner-text\"\u003ePrécommande en cours\u003c\/span\u003e \u003cspan class=\"preorder-deadline\"\u003eClôture le 8 août\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"badge-preorder\"\u003eÉdition collector\u003c\/span\u003e\n\u003ch1 class=\"product-title\"\u003eMaillot Owlin x VIA Race\u003cbr\u003eManches Courtes · Unisex\u003c\/h1\u003e\n\u003cp class=\"product-tagline\"\u003eUn maillot collector créé pour marquer le troisième chapitre de la VIA Race, une aventure ultra-distance à travers le nord de l’Europe, des Pays-Bas à la Norvège. Une pièce commune Owlin x VIA Race, disponible uniquement en précommande pour une production plus raisonnée.\u003c\/p\u003e\n\u003cdiv class=\"delivery-box\"\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003eCe maillot ne sera pas disponible pour le départ de la course.\u003c\/li\u003e\n\u003cli\u003ePrécommande ouverte jusqu’au 8 août.\u003c\/li\u003e\n\u003cli\u003eProduction lancée après la clôture des précommandes.\u003c\/li\u003e\n\u003cli\u003eExpédition estimée après 4 à 5 semaines de production.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"delivery-note\"\u003eNous ferons au plus vite une fois la période de précommande terminée afin de produire puis expédier les maillots dans les meilleurs délais.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stats-grid\"\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eSlim\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eFit près du corps\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eUnisex\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eCoupe mixte\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eXXS-XXL\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eTailles disponibles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-cell\"\u003e\n\u003cspan class=\"stat-value\"\u003eEurope\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eFabrication européenne\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\n\u003cp class=\"timeline-title\"\u003eCalendrier de livraison\u003c\/p\u003e\n\u003cdiv class=\"timeline-steps\"\u003e\n\u003cdiv class=\"timeline-step\"\u003e\n\u003cspan class=\"timeline-step-label\"\u003eMaintenant\u003c\/span\u003e \u003cspan class=\"timeline-step-sub\"\u003ePrécommande\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-step\"\u003e\n\u003cspan class=\"timeline-step-label\"\u003e8 août\u003c\/span\u003e \u003cspan class=\"timeline-step-sub\"\u003eFin des précommandes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-step\"\u003e\n\u003cspan class=\"timeline-step-label\"\u003e4 à 5 sem.\u003c\/span\u003e \u003cspan class=\"timeline-step-sub\"\u003eProduction puis expédition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-label\"\u003eCe qui le distingue\u003c\/p\u003e\n\u003cul class=\"features-list\"\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eDesign collector Owlin x VIA Race\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eCréé pour célébrer le troisième chapitre de la VIA Race\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eTissus techniques de qualité\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eFit près du corps, pensé pour rouler longtemps\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"feature-item\"\u003e\n\u003cspan class=\"feature-num\"\u003e05\u003c\/span\u003e\n\u003cdiv class=\"feature-body\"\u003e\n\u003ch3\u003eProduction raisonnée, uniquement sur précommande\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"cta-tagline\"\u003eUn maillot collector pour prolonger l’aventure VIA Race.\u003cbr\u003ePrécommande ouverte jusqu’au 8 août.\u003c\/p\u003e\n\u003cdiv class=\"accordion-list\"\u003e\n\u003cdetails open=\"\" class=\"accordion\"\u003e\n\u003csummary\u003eComposition \u0026amp; matières \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eTissus techniques de qualité\u003c\/li\u003e\n\u003cli\u003eCoupe unisexe\u003c\/li\u003e\n\u003cli\u003eFit près du corps\u003c\/li\u003e\n\u003cli\u003eTailles disponibles : XXS à XXL\u003c\/li\u003e\n\u003cli\u003eFabrication européenne\u003c\/li\u003e\n\u003cli\u003eÉdition collector Owlin x VIA Race\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cbr\u003e\n\u003cdetails open=\"\" class=\"accordion\"\u003e\n\u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eLavage en machine à 30°C, cycle délicat\u003c\/li\u003e\n\u003cli\u003eLaver le maillot à l’envers\u003c\/li\u003e\n\u003cli\u003eNe pas utiliser d’adoucissant\u003c\/li\u003e\n\u003cli\u003eNe pas utiliser de javel\u003c\/li\u003e\n\u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n\u003cli\u003eSéchage à l’air libre\u003c\/li\u003e\n\u003cli\u003eNe pas repasser\u003c\/li\u003e\n\u003cli\u003eÉviter le contact direct avec des surfaces abrasives\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"accordion\"\u003e\n\u003csummary\u003ePrécommande \u0026amp; livraison \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cul\u003e\n\u003cli\u003ePrécommande ouverte jusqu’au 8 août\u003c\/li\u003e\n\u003cli\u003eLe maillot ne sera pas disponible pour la course\u003c\/li\u003e\n\u003cli\u003eProduction lancée après la clôture des précommandes\u003c\/li\u003e\n\u003cli\u003eDélai estimé : 4 à 5 semaines de production, puis expédition\u003c\/li\u003e\n\u003cli\u003eNous ferons au plus vite pour expédier les maillots après production\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XXS","offer_id":57897917579596,"sku":"OWL-JER-VIA-UNI-XXS","price":70.0,"currency_code":"EUR","in_stock":true},{"title":"XS","offer_id":57897917612364,"sku":"OWL-JER-VIA-UNI-XS","price":70.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57897917645132,"sku":"OWL-JER-VIA-UNI-S","price":70.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57897917677900,"sku":"OWL-JER-VIA-UNI-M","price":70.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57897917710668,"sku":"OWL-JER-VIA-UNI-L","price":70.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57897917743436,"sku":"OWL-JER-VIA-UNI-XL","price":70.0,"currency_code":"EUR","in_stock":true},{"title":"XXL","offer_id":57897917776204,"sku":"OWL-JER-VIA-UNI-XXL","price":70.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/maillot-mc-owlin-x-via-race-pre-commande-1502313.png?v=1782492854"},{"product_id":"maillot-mc-the-grain-pre-commande","title":"Maillot MC - THE GRAIN - Pré commande","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    :root {\n      --bg: #f2f2f4;\n      --surface: #dfded0;\n      --border: #cccbbc;\n      --accent: #0d2233;\n      --text: #111111;\n      --muted: #666666;\n      --soft: #b8b8a8;\n    }\n\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    body {\n      font-family: 'DM Sans', sans-serif;\n      color: var(--text);\n      background: var(--bg);\n      font-size: 15px;\n      line-height: 1.6;\n    }\n\n    .product-page {\n      max-width: 760px;\n      margin: 0 auto;\n      padding: 24px 20px 60px;\n    }\n\n    .preorder-banner {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-left: 3px solid var(--text);\n      border-radius: 4px;\n      padding: 14px 20px;\n      margin-bottom: 20px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 12px;\n      flex-wrap: wrap;\n    }\n\n    .preorder-banner-text {\n      font-size: 13px;\n      font-weight: 600;\n      letter-spacing: 0.04em;\n      color: var(--text);\n    }\n\n    .preorder-deadline {\n      font-size: 13px;\n      font-weight: 700;\n      background: var(--text);\n      color: var(--bg);\n      padding: 4px 12px;\n      border-radius: 3px;\n      white-space: nowrap;\n    }\n\n    .badge-preorder {\n      display: inline-block;\n      background: var(--text);\n      color: var(--bg);\n      font-family: 'Syne', sans-serif;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      padding: 4px 10px;\n      border-radius: 3px;\n      margin-bottom: 14px;\n    }\n\n    h1.product-title {\n      font-family: 'Syne', sans-serif;\n      font-size: clamp(24px, 4vw, 34px);\n      font-weight: 800;\n      font-style: normal;\n      line-height: 1.1;\n      margin-bottom: 14px;\n      color: var(--text);\n    }\n\n    .product-tagline {\n      font-size: 15px;\n      color: var(--muted);\n      line-height: 1.6;\n      margin-bottom: 28px;\n      max-width: 600px;\n    }\n\n    .delivery-box {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      padding: 20px 24px;\n      margin-bottom: 32px;\n    }\n\n    .delivery-list {\n      list-style: none;\n      margin-bottom: 0;\n    }\n\n    .delivery-list li {\n      font-size: 14px;\n      color: var(--text);\n      line-height: 1.6;\n      padding: 7px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .delivery-list li:last-child { border-bottom: none; }\n\n    .delivery-note {\n      font-size: 13px;\n      color: var(--muted);\n      line-height: 1.6;\n      margin-top: 12px;\n      padding-top: 12px;\n      border-top: 1px solid var(--border);\n    }\n\n    .stats-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      overflow: hidden;\n      margin-bottom: 32px;\n    }\n\n    .stat-cell {\n      padding: 16px 20px;\n      border-right: 1px solid var(--border);\n      border-bottom: 1px solid var(--border);\n      background: var(--surface);\n    }\n\n    .stat-cell:nth-child(2n) { border-right: none; }\n    .stat-cell:nth-last-child(-n+2) { border-bottom: none; }\n\n    .stat-value {\n      font-family: 'Syne', sans-serif;\n      font-size: 20px;\n      font-weight: 700;\n      display: block;\n      margin-bottom: 2px;\n      color: var(--text);\n    }\n\n    .stat-label {\n      font-size: 11px;\n      font-weight: 600;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n      color: var(--muted);\n    }\n\n    .timeline {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      padding: 20px 24px;\n      margin-bottom: 32px;\n    }\n\n    .timeline-title {\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      color: var(--muted);\n      margin-bottom: 16px;\n    }\n\n    .timeline-steps {\n      display: flex;\n      gap: 0;\n    }\n\n    .timeline-step {\n      flex: 1;\n      padding-right: 12px;\n    }\n\n    .timeline-step:not(:last-child) {\n      border-right: 1px solid var(--border);\n      margin-right: 12px;\n    }\n\n    .timeline-step-label {\n      font-size: 13px;\n      font-weight: 700;\n      display: block;\n      margin-bottom: 3px;\n      color: var(--text);\n    }\n\n    .timeline-step-sub {\n      font-size: 12px;\n      color: var(--muted);\n      display: block;\n    }\n\n    .section-label {\n      font-size: 11px;\n      font-weight: 600;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      color: var(--muted);\n      margin-bottom: 18px;\n    }\n\n    .features-list {\n      list-style: none;\n      border-top: 1px solid var(--border);\n      margin-bottom: 36px;\n    }\n\n    .feature-item {\n      display: flex;\n      gap: 16px;\n      padding: 18px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .feature-num {\n      font-size: 12px;\n      color: var(--soft);\n      font-weight: 500;\n      min-width: 20px;\n      padding-top: 2px;\n    }\n\n    .feature-body h3 {\n      font-size: 15px;\n      font-weight: 600;\n      color: var(--text);\n    }\n\n    .cta-tagline {\n      font-family: 'Syne', sans-serif;\n      font-size: clamp(18px, 3vw, 24px);\n      font-weight: 800;\n      line-height: 1.25;\n      margin-bottom: 36px;\n      color: var(--text);\n    }\n\n    .accordion-list {\n      border-top: 1px solid var(--border);\n      margin-bottom: 28px;\n    }\n\n    details.accordion {\n      border-bottom: 1px solid var(--border);\n    }\n\n    details.accordion summary {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 16px 0;\n      font-size: 15px;\n      font-weight: 600;\n      cursor: pointer;\n      list-style: none;\n      user-select: none;\n      color: var(--text);\n    }\n\n    details.accordion summary::-webkit-details-marker { display: none; }\n\n    .accordion-icon {\n      font-size: 20px;\n      font-weight: 300;\n      color: var(--muted);\n      transition: transform 0.2s;\n      flex-shrink: 0;\n    }\n\n    details[open] .accordion-icon { transform: rotate(45deg); }\n\n    .accordion-content {\n      padding: 0 0 18px;\n      font-size: 14px;\n      color: var(--muted);\n      line-height: 1.7;\n    }\n\n    .accordion-content ul {\n      padding-left: 18px;\n      margin-top: 8px;\n    }\n\n    .accordion-content li { margin-bottom: 6px; }\n\n    .sustainability-note {\n      display: flex;\n      gap: 16px;\n      align-items: flex-start;\n      padding: 16px 0;\n      border-top: 1px solid var(--border);\n      font-size: 14px;\n      color: var(--muted);\n      line-height: 1.6;\n    }\n\n    .sustainability-note strong { color: var(--text); }\n\n    .sustain-icon {\n      font-size: 22px;\n      flex-shrink: 0;\n    }\n\n    @media (max-width: 480px) {\n      .timeline-steps { flex-direction: column; gap: 12px; }\n      .timeline-step { border-right: none !important; margin-right: 0 !important; border-bottom: 1px solid var(--border); padding-bottom: 10px; }\n    }\n  \u003c\/style\u003e\n\n\u003cdiv class=\"product-page\"\u003e\n\n  \u003cdiv class=\"preorder-banner\"\u003e\n    \u003cspan class=\"preorder-banner-text\"\u003ePré-commande en cours\u003c\/span\u003e\n    \u003cspan class=\"preorder-deadline\"\u003eClôture le 19 juillet\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch1 class=\"product-title\"\u003eMaillot The Grain\u003cbr\u003eManches Courtes · Unisex\u003c\/h1\u003e\n\n  \u003cdiv class=\"delivery-box\"\u003e\n    \u003cp style=\"margin-bottom: 12px;\" class=\"section-label\"\u003eOptions de livraison\u003c\/p\u003e\n    \u003cul class=\"delivery-list\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eRemise en mains propres chez Baroudeur Cycles, Dijon\u003c\/strong\u003e — gratuit, à choisir ici lors de la commande\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMondial Relay\u003c\/strong\u003e — 4 €, à choisir ici lors de la commande et choisir le point de retrait dans le panier\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLivraison La Poste\u003c\/strong\u003e — 8 €, à choisir à la validation du panier\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp class=\"delivery-note\"\u003e\u003cstrong\u003eVous n'êtes pas sur Dijon mais vous souhaitez une remise en mains propres ? Indiquez une adresse dijonnaise comme adresse de livraison, par exemple : Baroudeur Cycles, 51 Rue Devosge, 21000 Dijon.\u003c\/strong\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"stats-grid\"\u003e\n    \u003cdiv class=\"stat-cell\"\u003e\n      \u003cspan class=\"stat-value\"\u003eSlim\u003c\/span\u003e\n      \u003cspan class=\"stat-label\"\u003eCoupe unisex\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-cell\"\u003e\n      \u003cspan class=\"stat-value\"\u003eMesh\u003c\/span\u003e\n      \u003cspan class=\"stat-label\"\u003eTissu respirant\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-cell\"\u003e\n      \u003cspan class=\"stat-value\"\u003eAéro\u003c\/span\u003e\n      \u003cspan class=\"stat-label\"\u003eManches techniques\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-cell\"\u003e\n      \u003cspan class=\"stat-value\"\u003eEspagne\u003c\/span\u003e\n      \u003cspan class=\"stat-label\"\u003eFabriqué en Europe\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"timeline\"\u003e\n    \u003cp class=\"timeline-title\"\u003eCalendrier de livraison\u003c\/p\u003e\n    \u003cdiv class=\"timeline-steps\"\u003e\n      \u003cdiv class=\"timeline-step\"\u003e\n        \u003cspan class=\"timeline-step-label\"\u003eMaintenant\u003c\/span\u003e\n        \u003cspan class=\"timeline-step-sub\"\u003ePré-commande\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"timeline-step\"\u003e\n        \u003cspan class=\"timeline-step-label\"\u003e19 juillet\u003c\/span\u003e\n        \u003cspan class=\"timeline-step-sub\"\u003eClôture commandes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"timeline-step\"\u003e\n        \u003cspan class=\"timeline-step-label\"\u003e6 à 8 sem.\u003c\/span\u003e\n        \u003cspan class=\"timeline-step-sub\"\u003eLivraison estimée\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"section-label\"\u003eCe qui le distingue\u003c\/p\u003e\n  \u003cul class=\"features-list\"\u003e\n    \u003cli class=\"feature-item\"\u003e\n      \u003cspan class=\"feature-num\"\u003e01\u003c\/span\u003e\n      \u003cdiv class=\"feature-body\"\u003e\n        \u003ch3\u003eCorps en mesh respirant\u003c\/h3\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"feature-item\"\u003e\n      \u003cspan class=\"feature-num\"\u003e02\u003c\/span\u003e\n      \u003cdiv class=\"feature-body\"\u003e\n        \u003ch3\u003eManches en tissu aéro avec grip intégré\u003c\/h3\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"feature-item\"\u003e\n      \u003cspan class=\"feature-num\"\u003e03\u003c\/span\u003e\n      \u003cdiv class=\"feature-body\"\u003e\n        \u003ch3\u003eCoupe slim unisex\u003c\/h3\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"feature-item\"\u003e\n      \u003cspan class=\"feature-num\"\u003e04\u003c\/span\u003e\n      \u003cdiv class=\"feature-body\"\u003e\n        \u003ch3\u003eFabriqué en Espagne\u003c\/h3\u003e\n      \u003c\/div\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp class=\"cta-tagline\"\u003ePré-commandez maintenant.\u003cbr\u003eLivré dès la sortie de production.\u003c\/p\u003e\n\n  \u003cdiv class=\"accordion-list\"\u003e\n    \u003cdetails class=\"accordion\"\u003e\n      \u003csummary\u003eComposition \u0026amp; matières \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"accordion-content\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eCorps : mesh respirant technique\u003c\/li\u003e\n          \u003cli\u003eManches : tissu aéro compressif avec grip intégré\u003c\/li\u003e\n          \u003cli\u003eCoupe slim unisex\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"accordion\"\u003e\n      \u003csummary\u003eEntretien \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"accordion-content\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eLavage machine à 30°C, cycle délicat\u003c\/li\u003e\n          \u003cli\u003eNe pas utiliser d'adoucissant\u003c\/li\u003e\n          \u003cli\u003ePas de sèche-linge\u003c\/li\u003e\n          \u003cli\u003eNe pas repasser\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"accordion\"\u003e\n      \u003csummary\u003eLivraison \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"accordion-content\"\u003e\n        \u003cul\u003e\n          \u003cli\u003ePré-commande clôturée le 19 juillet\u003c\/li\u003e\n          \u003cli\u003eLivraison estimée 6 à 8 semaines après clôture\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Owlin.cc","offers":[{"title":"XXS \/ Non","offer_id":57952358302028,"sku":"OWL-JER-SCOPS-UNI-XXS-MRN","price":80.0,"currency_code":"EUR","in_stock":true},{"title":"XXS \/ Oui","offer_id":57952358334796,"sku":"OWL-JER-SCOPS-UNI-XXS-MRY","price":84.0,"currency_code":"EUR","in_stock":true},{"title":"XS \/ Non","offer_id":57952358367564,"sku":"OWL-JER-SCOPS-UNI-XS-MRN","price":80.0,"currency_code":"EUR","in_stock":true},{"title":"XS \/ Oui","offer_id":57952358400332,"sku":"OWL-JER-SCOPS-UNI-XS-MRY","price":84.0,"currency_code":"EUR","in_stock":true},{"title":"S \/ Non","offer_id":57952358433100,"sku":"OWL-JER-SCOPS-UNI-S-MRN","price":80.0,"currency_code":"EUR","in_stock":true},{"title":"S \/ Oui","offer_id":57952358465868,"sku":"OWL-JER-SCOPS-UNI-S-MRY","price":84.0,"currency_code":"EUR","in_stock":true},{"title":"M \/ Non","offer_id":57952358498636,"sku":"OWL-JER-SCOPS-UNI-M-MRN","price":80.0,"currency_code":"EUR","in_stock":true},{"title":"M \/ Oui","offer_id":57952358531404,"sku":"OWL-JER-SCOPS-UNI-M-MRY","price":84.0,"currency_code":"EUR","in_stock":true},{"title":"L \/ Non","offer_id":57952358564172,"sku":"OWL-JER-SCOPS-UNI-L-MRN","price":80.0,"currency_code":"EUR","in_stock":true},{"title":"L \/ Oui","offer_id":57952358596940,"sku":"OWL-JER-SCOPS-UNI-L-MRY","price":84.0,"currency_code":"EUR","in_stock":true},{"title":"XL \/ Non","offer_id":57952358629708,"sku":"OWL-JER-SCOPS-UNI-XL-MRN","price":80.0,"currency_code":"EUR","in_stock":true},{"title":"XL \/ Oui","offer_id":57952358662476,"sku":"OWL-JER-SCOPS-UNI-XL-MRY","price":84.0,"currency_code":"EUR","in_stock":true},{"title":"XXL \/ Non","offer_id":57952358695244,"sku":"OWL-JER-SCOPS-UNI-XXL-MRN","price":80.0,"currency_code":"EUR","in_stock":true},{"title":"XXL \/ Oui","offer_id":57952358728012,"sku":"OWL-JER-SCOPS-UNI-XXL-MRY","price":84.0,"currency_code":"EUR","in_stock":true},{"title":"XXXL \/ Non","offer_id":57952358760780,"sku":"OWL-JER-SCOPS-UNI-XXXL-MRN","price":80.0,"currency_code":"EUR","in_stock":true},{"title":"XXXL \/ Oui","offer_id":57952358793548,"sku":"OWL-JER-SCOPS-UNI-XXXL-MRY","price":84.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/1604\/6668\/files\/maillot-mc-the-grain-pre-commande-8751194.png?v=1783072872"}],"url":"https:\/\/owlin.cc\/fr-uk\/collections\/maillots.oembed","provider":"Owlin.cc","version":"1.0","type":"link"}