{"title":"all products","description":null,"products":[{"product_id":"the-signature-sock","title":"the signature sock.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n.arbore-made-in{\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  border-bottom:1px solid rgba(0,0,0,.18);\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na dependable everyday sock — cushioned, breathable and built to hold shape through repeated wear.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nribbed sports sock construction with a reinforced footbed and comfortable stretch through the leg.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclose everyday fit with natural stretch and a secure ribbed upper designed to stay in place.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nribbed upper, signature stripe detailing and subtle arboré. branding.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ncotton blend.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdiv class=\"arbore-made-in\"\u003e\nmade in germany\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\ncrafted in small runs — designed for longevity.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-signature-socks\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-signature-socks'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"39\/42","offer_id":58450291720517,"sku":"ARB-FW26-008-001-3842","price":50.0,"currency_code":"EUR","in_stock":true},{"title":"43\/45","offer_id":58450291753285,"sku":"ARB-FW26-008-001-4345","price":50.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/72A9276-2.jpg?v=1787318760"},{"product_id":"the-signature-tee","title":"the signature tee.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n\n\/* ACCORDION *\/\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n\n\/* LIST *\/\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurement-content{\n  width:100%;\n  margin:0;\n  padding:2px 0 16px;\n  opacity:1;\n}\n\n.arbore-measurement-graphic{\n  width:100%;\n  margin:0 0 12px;\n  padding:0;\n}\n\n.arbore-measurement-graphic img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n  margin:0;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  margin:0;\n  padding:0;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  min-width:500px;\n  margin:0;\n  padding:0;\n  border-collapse:collapse;\n  border-spacing:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  margin:0;\n  padding:10px 8px;\n  border:0;\n  border-bottom:1px solid rgba(0,0,0,.14);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table thead th{\n  padding-top:0;\n  padding-bottom:10px;\n  letter-spacing:.04em;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:34%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-table th:last-child,\n.arbore-measurement-table td:last-child{\n  padding-right:0;\n}\n\n.arbore-measurement-code{\n  display:inline-block;\n  width:18px;\n}\n\n.arbore-measurement-note{\n  margin:8px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.62;\n}\n\n\n\/* PRODUCT NOTE *\/\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n\/* MOBILE *\/\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurement-content{\n    padding:2px 0 15px;\n  }\n\n  .arbore-measurement-graphic{\n    margin-bottom:10px;\n  }\n\n  .arbore-measurement-table{\n    min-width:480px;\n    font-size:10px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:9px 7px;\n  }\n\n  .arbore-measurement-note{\n    margin-top:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\n\u003c!-- LEAD --\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\nan oversized everyday tee built around contrast and clarity — heavyweight cotton, relaxed proportions and a signature back graphic.\n\u003c\/p\u003e\n\n\n\u003c!-- CONSTRUCTION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\noversized silhouette with dropped shoulders, wide sleeves and a clean crew neckline.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- FIT --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed oversized fit with generous proportions through the body and sleeves.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- GARMENT MEASUREMENTS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-measurement-content\"\u003e\n\n\n\u003cdiv class=\"arbore-measurement-graphic\"\u003e\n\n\u003cimg src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27533599\/PastedGraphic-1--VOXOHiqOzbdudu_kvx7LA.png\" alt=\"arboré. garment measurement guide showing chest width, body length, shoulder width and sleeve length\" loading=\"lazy\"\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\n\u003c\/thead\u003e\n\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eA\u003c\/span\u003e\nchest width\n\u003c\/td\u003e\n\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eB\u003c\/span\u003e\nbody length\n\u003c\/td\u003e\n\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eC\u003c\/span\u003e\nshoulder width\n\u003c\/td\u003e\n\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eD\u003c\/span\u003e\nsleeve length\n\u003c\/td\u003e\n\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- DETAILS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclean front construction and signature “clarity in chaos.” back graphic with arboré. artwork.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- COMPOSITION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- CARE --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- PRODUCT NOTE --\u003e\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-signature\"\u003e\nmodel is 190 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-signature'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n    if(!quantityInput){\n      return;\n    }\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n    if(!quantityContainer){\n      return;\n    }\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- TRUST --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-signature\"\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-signature'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58802510004549,"sku":"ARB-FW26-014-001-S","price":110.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58802510102853,"sku":"ARB-FW26-014-001-M","price":110.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58802510037317,"sku":"ARB-FW26-014-001-L","price":110.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58802510070085,"sku":"ARB-FW26-014-001-XL","price":110.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/72A0005.jpg?v=1786787051"},{"product_id":"the-signal-tee","title":"the signal tee.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST BLOCK *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na distinctly cropped everyday tee built around bold proportions — mid- to heavyweight cotton, a boxy silhouette and signature arboré. artwork across the back.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nmid- to heavyweight cotton jersey construction with a clean crew neckline, dropped shoulders and wide short sleeves.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nstrongly cropped, boxy fit with pronounced dropped shoulders, generous width through the body and wide sleeves.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27537888\/PastedGraphic-17-iggjl3BCXb4RlPKKu40rcg.png\" alt=\"the signal tee garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003echest width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ebody length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e47\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\u003cspan\u003esleeve length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e21.5\u003c\/td\u003e\n\u003ctd\u003e22\u003c\/td\u003e\n\u003ctd\u003e22.5\u003c\/td\u003e\n\u003ctd\u003e23\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nwashed black finish, clean front construction and signature geometric arboré. graphic artwork printed across the back.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-signal-tee\"\u003e\nmodel is 174 cm and wears size S.\n\u003c\/p\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-signal-tee\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreElements(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-signal-tee'\n    );\n\n    var trust = document.getElementById(\n      'arbore-trust-signal-tee'\n    );\n\n\n    \/*\n    MODEL INFO\n    directly before quantity\n    *\/\n\n    if(modelInfo){\n\n      var quantityInput =\n        document.querySelector('input[name=\"quantity\"]') ||\n        document.querySelector('.quantity__input') ||\n        document.querySelector('.quantity input');\n\n      if(quantityInput){\n\n        var quantityContainer =\n          quantityInput.closest('.product-form__quantity') ||\n          quantityInput.closest('.product-form__input') ||\n          quantityInput.closest('.quantity-selector') ||\n          quantityInput.closest('.quantity-input') ||\n          quantityInput.closest('.quantity');\n\n        if(\n          quantityContainer \u0026\u0026\n          quantityContainer.classList.contains('quantity') \u0026\u0026\n          quantityContainer.parentElement\n        ){\n          quantityContainer = quantityContainer.parentElement;\n        }\n\n        if(quantityContainer){\n\n          if(\n            quantityContainer.previousElementSibling !== modelInfo\n          ){\n\n            quantityContainer.insertAdjacentElement(\n              'beforebegin',\n              modelInfo\n            );\n\n          }\n\n          modelInfo.classList.add(\n            'is-positioned'\n          );\n\n        }\n\n      }\n\n    }\n\n\n    \/*\n    TRUST BLOCK\n    directly below add to cart\n    *\/\n\n    if(trust){\n\n      var buttons = document.querySelectorAll(\n        'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n      );\n\n      var addToCartButton = null;\n\n      for(var i = 0; i \u003c buttons.length; i++){\n\n        var button = buttons[i];\n\n        var text = (\n          button.innerText ||\n          button.value ||\n          button.getAttribute('name') ||\n          ''\n        ).toLowerCase();\n\n        if(\n          text.indexOf('add to cart') !== -1 ||\n          text.indexOf('sold out') !== -1 ||\n          button.classList.contains('product-form__submit')\n        ){\n\n          addToCartButton = button;\n          break;\n\n        }\n\n      }\n\n      if(addToCartButton){\n\n        var buttonContainer =\n          addToCartButton.closest('.product-form__buttons') ||\n          addToCartButton.parentElement;\n\n        if(buttonContainer){\n\n          if(\n            buttonContainer.nextElementSibling !== trust\n          ){\n\n            buttonContainer.insertAdjacentElement(\n              'afterend',\n              trust\n            );\n\n          }\n\n        }\n\n      }\n\n    }\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreElements\n    );\n\n  }else{\n\n    moveArboreElements();\n\n  }\n\n\n  setTimeout(moveArboreElements,200);\n  setTimeout(moveArboreElements,500);\n  setTimeout(moveArboreElements,800);\n  setTimeout(moveArboreElements,1200);\n  setTimeout(moveArboreElements,1800);\n  setTimeout(moveArboreElements,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"XS","offer_id":58803122340165,"sku":"ARB-FW26-014-002-XS","price":100.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58803122372933,"sku":"ARB-FW26-014-002-S","price":100.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58803122405701,"sku":"ARB-FW26-014-002-M","price":100.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58803122438469,"sku":"ARB-FW26-014-002-L","price":100.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/72A9565.jpg?v=1787241216"},{"product_id":"tobacco-overall","title":"tobacco overall","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurement-content{\n  width:100%;\n  padding:8px 0 14px;\n  opacity:1;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 8px;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.15);\n  text-align:center;\n  font-weight:400;\n  vertical-align:middle;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-label{\n  display:flex;\n  align-items:center;\n  gap:12px;\n}\n\n.arbore-measurement-code{\n  display:inline-block;\n  width:8px;\n  flex:0 0 8px;\n}\n\n.arbore-measurement-note{\n  margin:9px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurement-content{\n    padding:6px 0 13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-label{\n    gap:8px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na corduroy overall for everyday rotation — soft structure, relaxed proportions and a workwear-inspired silhouette.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nfull-length overall with bib construction, adjustable shoulder straps and wide legs.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed fit with generous proportions through the body and an easy straight leg.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003c!-- GARMENT MEASUREMENTS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurement-content\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27543192\/PastedGraphic-6-2DCy2PtwXZov6pW_RYNu7g.png\" alt=\"her tobacco overall garment measurement diagram\" loading=\"lazy\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003e26\u003c\/th\u003e\n\u003cth\u003e27\u003c\/th\u003e\n\u003cth\u003e28\u003c\/th\u003e\n\u003cth\u003e29\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-label\"\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewaist width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-label\"\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ehip width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-label\"\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eoutseam length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e91\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nsoft corduroy construction, adjustable straps, functional pockets and signature arboré. patch application.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton corduroy.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-overall\"\u003e\nmodel is 177 cm and wears size 27.\n\u003c\/p\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-overall\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreElements(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-overall'\n    );\n\n    var trust = document.getElementById(\n      'arbore-trust-overall'\n    );\n\n\n    \/*\n    MODEL INFO\n    directly before quantity\n    *\/\n\n    if(modelInfo){\n\n      var quantityInput =\n        document.querySelector('input[name=\"quantity\"]') ||\n        document.querySelector('.quantity__input') ||\n        document.querySelector('.quantity input');\n\n      if(quantityInput){\n\n        var quantityContainer =\n          quantityInput.closest('.product-form__quantity') ||\n          quantityInput.closest('.product-form__input') ||\n          quantityInput.closest('.quantity-selector') ||\n          quantityInput.closest('.quantity-input') ||\n          quantityInput.closest('.quantity');\n\n        if(\n          quantityContainer \u0026\u0026\n          quantityContainer.classList.contains('quantity') \u0026\u0026\n          quantityContainer.parentElement\n        ){\n          quantityContainer = quantityContainer.parentElement;\n        }\n\n        if(quantityContainer){\n\n          if(\n            quantityContainer.previousElementSibling !== modelInfo\n          ){\n\n            quantityContainer.insertAdjacentElement(\n              'beforebegin',\n              modelInfo\n            );\n\n          }\n\n          modelInfo.classList.add(\n            'is-positioned'\n          );\n\n        }\n\n      }\n\n    }\n\n\n    \/*\n    TRUST BLOCK\n    directly below add to cart\n    *\/\n\n    if(trust){\n\n      var buttons = document.querySelectorAll(\n        'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n      );\n\n      var addToCartButton = null;\n\n      for(var i = 0; i \u003c buttons.length; i++){\n\n        var button = buttons[i];\n\n        var text = (\n          button.innerText ||\n          button.value ||\n          button.getAttribute('name') ||\n          ''\n        ).toLowerCase();\n\n        if(\n          text.indexOf('add to cart') !== -1 ||\n          text.indexOf('sold out') !== -1 ||\n          button.classList.contains('product-form__submit')\n        ){\n\n          addToCartButton = button;\n          break;\n\n        }\n\n      }\n\n      if(addToCartButton){\n\n        var buttonContainer =\n          addToCartButton.closest('.product-form__buttons') ||\n          addToCartButton.parentElement;\n\n        if(buttonContainer){\n\n          if(\n            buttonContainer.nextElementSibling !== trust\n          ){\n\n            buttonContainer.insertAdjacentElement(\n              'afterend',\n              trust\n            );\n\n          }\n\n        }\n\n      }\n\n    }\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreElements\n    );\n\n  }else{\n\n    moveArboreElements();\n\n  }\n\n\n  setTimeout(moveArboreElements,200);\n  setTimeout(moveArboreElements,500);\n  setTimeout(moveArboreElements,800);\n  setTimeout(moveArboreElements,1200);\n  setTimeout(moveArboreElements,1800);\n  setTimeout(moveArboreElements,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"26","offer_id":58889015198021,"sku":"ARB-FW26-004-001-26","price":320.0,"currency_code":"EUR","in_stock":true},{"title":"27","offer_id":58889015230789,"sku":"ARB-FW26-004-001-27","price":320.0,"currency_code":"EUR","in_stock":true},{"title":"28","offer_id":58889015263557,"sku":"ARB-FW26-004-001-28","price":320.0,"currency_code":"EUR","in_stock":true},{"title":"29","offer_id":58889015296325,"sku":"ARB-FW26-004-001-29","price":320.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5772.png?v=1787233369"},{"product_id":"the-alpinist-bag","title":"the alpinist bag.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* BAG MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na utility backpack for daily movement — structured storage, technical details and a clean silhouette built for work, travel and everyday carry.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nmulti-pocket backpack construction with a spacious main compartment, reinforced panels and an adjustable carrying system.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nadjustable shoulder straps provide a secure and comfortable fit for everyday carrying and longer routes.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edimensions\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27542385\/PastedGraphic-4-pI59lgKYsveolUwMRDWYog.png\" alt=\"arboré. alpinist backpack measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"arboré. alpinist backpack measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eONE SIZE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewidth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e30\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003eheight\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e43\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003edepth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e17\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. bag measured while filled. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nmultiple exterior storage pockets, premium fidlock® magnetic buckles, adjustable shoulder straps, reinforced carry handle and signature arboré. detailing.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ndurable technical fabric with reinforced construction.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003espot clean with a damp cloth\u003c\/li\u003e\n\u003cli\u003edo not machine wash\u003c\/li\u003e\n\u003cli\u003eair dry only\u003c\/li\u003e\n\u003cli\u003estore empty to maintain structure\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — built for everyday transport and long-term use.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-alpinist-bag\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-alpinist-bag'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"One size","offer_id":58931216908613,"sku":"ARB-FW26-011-001-OS","price":420.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/thealpinist.jpg?v=1786097638"},{"product_id":"divided-calm-overshirt","title":"divided calm overshirt","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n\n\/* ACCORDION *\/\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n\n\/* PLUS \/ MINUS *\/\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n\n\/* ACCORDION CONTENT *\/\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n\n\/* CARE LIST *\/\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurement-content{\n  width:100%;\n  margin:0;\n  padding:2px 0 16px;\n  opacity:1;\n}\n\n.arbore-measurement-graphic{\n  width:100%;\n  margin:0 0 12px;\n  padding:0;\n}\n\n.arbore-measurement-graphic img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n  margin:0;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  margin:0;\n  padding:0;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  min-width:460px;\n  margin:0;\n  padding:0;\n  border-collapse:collapse;\n  border-spacing:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  margin:0;\n  padding:10px 8px;\n  border:0;\n  border-bottom:1px solid rgba(0,0,0,.14);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table thead th{\n  padding-top:0;\n  padding-bottom:10px;\n  letter-spacing:.04em;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-table th:last-child,\n.arbore-measurement-table td:last-child{\n  padding-right:0;\n}\n\n.arbore-measurement-code{\n  display:inline-block;\n  width:18px;\n}\n\n.arbore-measurement-note{\n  margin:8px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.62;\n}\n\n\n\/* PRODUCT NOTE *\/\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n\/* MOBILE *\/\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurement-content{\n    padding:2px 0 15px;\n  }\n\n  .arbore-measurement-graphic{\n    margin-bottom:10px;\n  }\n\n  .arbore-measurement-table{\n    min-width:430px;\n    font-size:10px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:9px 7px;\n  }\n\n  .arbore-measurement-note{\n    margin-top:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\n\u003c!-- LEAD --\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na cropped long-sleeve shirt built around contrasting panels and relaxed proportions — lightweight cotton, clean construction and designed for everyday layering.\n\u003c\/p\u003e\n\n\n\u003c!-- CONSTRUCTION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ncropped long-sleeve shirt construction with pointed collar, full button front, dropped shoulders, buttoned cuffs and a clean straight hem.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- FIT --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed boxy fit with dropped shoulders, generous sleeves and a deliberately cropped body proportion.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- GARMENT MEASUREMENTS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-measurement-content\"\u003e\n\n\n\u003cdiv class=\"arbore-measurement-graphic\"\u003e\n\n\u003cimg src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27534238\/PastedGraphic-12-VwcrfAY4jQpOGxD8C71SmQ.png\" alt=\"arboré. divided calm shirt garment measurement guide showing chest width, body length, shoulder width and sleeve length\" loading=\"lazy\"\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"divided calm shirt garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003c\/tr\u003e\n\n\u003c\/thead\u003e\n\n\n\u003ctbody\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eA\u003c\/span\u003e\nchest width\n\u003c\/td\u003e\n\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eB\u003c\/span\u003e\nbody length\n\u003c\/td\u003e\n\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eC\u003c\/span\u003e\nshoulder width\n\u003c\/td\u003e\n\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e40.5\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e43.5\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eD\u003c\/span\u003e\nsleeve length\n\u003c\/td\u003e\n\n\u003ctd\u003e55\u003c\/td\u003e\n\u003ctd\u003e55.5\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e56.5\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- DETAILS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ncontrasting blue striped and natural panels, pointed collar, tonal button closure, buttoned cuffs and signature arboré. woven label at the chest.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- COMPOSITION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- CARE --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- PRODUCT NOTE --\u003e\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-divided-calm-overshirt\"\u003e\nmodel is 176 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-divided-calm-overshirt'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n    if(!quantityInput){\n      return;\n    }\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n    if(!quantityContainer){\n      return;\n    }\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- TRUST --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-divided-calm-overshirt\"\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-divided-calm-overshirt'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"XS","offer_id":58801599283525,"sku":"ARB-FW26-013-001-XS","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58801599316293,"sku":"ARB-FW26-013-001-S","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58801599349061,"sku":"ARB-FW26-013-001-M","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58801599381829,"sku":"ARB-FW26-013-001-L","price":230.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/72A0453.jpg?v=1786181239"},{"product_id":"the-studio-jacket","title":"the studio jacket.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:4px 0 18px;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  margin:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.14);\n  text-align:center;\n  font-weight:400;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:42%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-table thead th{\n  font-weight:400;\n}\n\n.arbore-measurement-note{\n  margin:9px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.7;\n}\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST BLOCK *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na relaxed outer layer for quieter moments — soft in texture, generous in volume and designed for comfort across changing seasons.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ncollarless jacket construction with snap-button closure, contrast trim and a softly structured body.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed oversized fit with generous proportions through the body and sleeves for easy layering.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27539595\/PastedGraphic-19-rUm4GkcRbuDEbFXEZUMvEA.png\" alt=\"studio jacket garment measurement guide\" loading=\"lazy\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eA  chest width\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eB  body length\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eC  shoulder width\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e43\u003c\/td\u003e\n\u003ctd\u003e44\u003c\/td\u003e\n\u003ctd\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eD  sleeve length\u003c\/td\u003e\n\u003ctd\u003e55\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nsoft pile exterior, contrast woven trim, snap-button front and signature arboré. patch detailing.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% polyester.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003ewash cold on gentle cycle\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003ehang dry\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed for comfort, layering and everyday wear.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-studio-jacket\"\u003e\nmodel is 180 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-studio-jacket\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreElements(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-studio-jacket'\n    );\n\n    var trust = document.getElementById(\n      'arbore-trust-studio-jacket'\n    );\n\n\n    \/*\n    MODEL INFO\n    position directly before quantity\n    *\/\n\n    if(modelInfo){\n\n      var quantityInput =\n        document.querySelector('input[name=\"quantity\"]') ||\n        document.querySelector('.quantity__input') ||\n        document.querySelector('.quantity input');\n\n      if(quantityInput){\n\n        var quantityContainer =\n          quantityInput.closest('.product-form__quantity') ||\n          quantityInput.closest('.product-form__input') ||\n          quantityInput.closest('.quantity-selector') ||\n          quantityInput.closest('.quantity-input') ||\n          quantityInput.closest('.quantity');\n\n        if(\n          quantityContainer \u0026\u0026\n          quantityContainer.classList.contains('quantity') \u0026\u0026\n          quantityContainer.parentElement\n        ){\n          quantityContainer = quantityContainer.parentElement;\n        }\n\n        if(quantityContainer){\n\n          if(\n            quantityContainer.previousElementSibling !== modelInfo\n          ){\n\n            quantityContainer.insertAdjacentElement(\n              'beforebegin',\n              modelInfo\n            );\n\n          }\n\n          modelInfo.classList.add(\n            'is-positioned'\n          );\n\n        }\n\n      }\n\n    }\n\n\n    \/*\n    TRUST BLOCK\n    position directly below add to cart\n    *\/\n\n    if(trust){\n\n      var buttons = document.querySelectorAll(\n        'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n      );\n\n      var addToCartButton = null;\n\n      for(var i = 0; i \u003c buttons.length; i++){\n\n        var button = buttons[i];\n\n        var text = (\n          button.innerText ||\n          button.value ||\n          button.getAttribute('name') ||\n          ''\n        ).toLowerCase();\n\n        if(\n          text.indexOf('add to cart') !== -1 ||\n          text.indexOf('sold out') !== -1 ||\n          button.classList.contains('product-form__submit')\n        ){\n\n          addToCartButton = button;\n          break;\n\n        }\n\n      }\n\n      if(addToCartButton){\n\n        var buttonContainer =\n          addToCartButton.closest('.product-form__buttons') ||\n          addToCartButton.parentElement;\n\n        if(buttonContainer){\n\n          if(\n            buttonContainer.nextElementSibling !== trust\n          ){\n\n            buttonContainer.insertAdjacentElement(\n              'afterend',\n              trust\n            );\n\n          }\n\n        }\n\n      }\n\n    }\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreElements\n    );\n\n  }else{\n\n    moveArboreElements();\n\n  }\n\n\n  setTimeout(moveArboreElements,200);\n  setTimeout(moveArboreElements,500);\n  setTimeout(moveArboreElements,800);\n  setTimeout(moveArboreElements,1200);\n  setTimeout(moveArboreElements,1800);\n  setTimeout(moveArboreElements,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58889008972101,"sku":"ARB-FW26-003-002-S","price":390.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58889009004869,"sku":"ARB-FW26-003-002-M","price":390.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58889009037637,"sku":"ARB-FW26-003-002-L","price":390.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58889009070405,"sku":"ARB-FW26-003-002-XL","price":390.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5161.png?v=1787242973"},{"product_id":"commuter-jacket","title":"commuter jacket","description":"\u003cstyle\u003e\n.arbore-product-information{width:100%;max-width:100%;margin:0;padding:0;color:#111}\n.arbore-product-information *,.arbore-product-information *::before,.arbore-product-information *::after{box-sizing:border-box}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18)\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{display:none}\n.arbore-accordion-item summary::marker{display:none;content:\"\"}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg)\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px\n}\n\n.arbore-size-table{\n  width:100%;\n  margin:0;\n  padding:0;\n  border-collapse:collapse;\n  table-layout:fixed;\n  font:inherit;\n  font-size:10px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111\n}\n\n.arbore-size-table th,\n.arbore-size-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.14);\n  text-align:center;\n  font-weight:400;\n  vertical-align:middle\n}\n\n.arbore-size-table th:first-child,\n.arbore-size-table td:first-child{\n  width:42%;\n  padding-left:0;\n  text-align:left\n}\n\n.arbore-size-table th:first-child{\n  font-weight:400\n}\n\n.arbore-size-note{\n  margin:9px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.68\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round\n}\n\n\n\/* MOBILE *\/\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px\n  }\n\n  .arbore-size-table{\n    font-size:9px\n  }\n\n  .arbore-size-table th,\n  .arbore-size-table td{\n    padding:8px 3px\n  }\n\n  .arbore-note{\n    margin-top:18px\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na lightweight everyday jacket balancing utility and ease — relaxed proportions, functional detailing and a clean outer layer.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nmixed-texture jacket construction combining a soft fleece upper with a quilted lower body for lightweight insulation and everyday wear.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed boxy fit with easy room through the body and sleeves, designed for comfortable layering.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27539068\/PastedGraphic-18-vP9s1M7bHdDxTdcB6VXr3A.png\" alt=\"commuter jacket garment measurements\" loading=\"lazy\"\u003e\n\n\u003ctable class=\"arbore-size-table\" aria-label=\"commuter jacket garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eA   chest width\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eB   body length\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eC   shoulder width\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e43\u003c\/td\u003e\n\u003ctd\u003e44\u003c\/td\u003e\n\u003ctd\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eD   sleeve length\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003cp class=\"arbore-size-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ntextured fleece upper, quilted lower body, concealed front zip with reinforced placket, tonal press-button closure, ribbed cuffs and signature arboré. chest label.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% polyester.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not bleach\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-commuter-jacket\"\u003e\nmodel is 190 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-commuter-jacket'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n\n    if(!quantityInput){\n      return;\n    }\n\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n\n    if(!quantityContainer){\n      return;\n    }\n\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- TRUST --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-commuter-jacket\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-commuter-jacket'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n\n    if(!addToCartButton){\n      return;\n    }\n\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n\n    if(!buttonContainer){\n      return;\n    }\n\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58889005138245,"sku":"ARB-FW26-003-003-S","price":450.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58889005171013,"sku":"ARB-FW26-003-003-M","price":450.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58889005203781,"sku":"ARB-FW26-003-003-L","price":450.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58889005236549,"sku":"ARB-FW26-003-003-XL","price":450.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5619.jpg?v=1786615913"},{"product_id":"the-dizzy-tee","title":"the dizzy tee.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurement-content{\n  width:100%;\n  margin:0;\n  padding:2px 0 16px;\n  opacity:1;\n}\n\n.arbore-measurement-graphic{\n  width:100%;\n  margin:0 0 12px;\n  padding:0;\n}\n\n.arbore-measurement-graphic img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n  margin:0;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  margin:0;\n  padding:0;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  min-width:500px;\n  margin:0;\n  padding:0;\n  border-collapse:collapse;\n  border-spacing:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  margin:0;\n  padding:10px 8px;\n  border:0;\n  border-bottom:1px solid rgba(0,0,0,.14);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table thead th{\n  padding-top:0;\n  padding-bottom:10px;\n  letter-spacing:.04em;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:34%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-table th:last-child,\n.arbore-measurement-table td:last-child{\n  padding-right:0;\n}\n\n.arbore-measurement-code{\n  display:inline-block;\n  width:18px;\n}\n\n.arbore-measurement-note{\n  margin:8px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.62;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurement-content{\n    padding:2px 0 15px;\n  }\n\n  .arbore-measurement-graphic{\n    margin-bottom:10px;\n  }\n\n  .arbore-measurement-table{\n    min-width:480px;\n    font-size:10px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:9px 7px;\n  }\n\n  .arbore-measurement-note{\n    margin-top:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\nan oversized everyday tee with a playful graphic language — heavyweight cotton, relaxed proportions and layered face artwork across the back.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\noversized silhouette with dropped shoulders, wide short sleeves and a clean crew neckline.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed oversized fit with generous proportions through the body and sleeves.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003c!-- GARMENT MEASUREMENTS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-measurement-content\"\u003e\n\n\n\u003cdiv class=\"arbore-measurement-graphic\"\u003e\n\n\u003cimg src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27533599\/PastedGraphic-1--VOXOHiqOzbdudu_kvx7LA.png\" alt=\"arboré. garment measurement guide showing chest width, body length, shoulder width and sleeve length\" loading=\"lazy\"\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\n\u003c\/thead\u003e\n\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eA\u003c\/span\u003e\nchest width\n\u003c\/td\u003e\n\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eB\u003c\/span\u003e\nbody length\n\u003c\/td\u003e\n\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eC\u003c\/span\u003e\nshoulder width\n\u003c\/td\u003e\n\n\u003ctd\u003e63\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eD\u003c\/span\u003e\nsleeve length\n\u003c\/td\u003e\n\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclean front construction and signature multicolour face artwork printed across the back.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-dizzy\"\u003e\nmodel is 190 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-dizzy'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n    if(!quantityInput){\n      return;\n    }\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n    if(!quantityContainer){\n      return;\n    }\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-dizzy\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-dizzy'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58889004024133,"sku":"ARB-FW26-014-003-S","price":100.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58889004056901,"sku":"ARB-FW26-014-003-M","price":100.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58889004089669,"sku":"ARB-FW26-014-003-L","price":100.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58889004122437,"sku":"ARB-FW26-014-003-XL","price":100.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/72A9574.jpg?v=1787294143"},{"product_id":"the-bowling-bag","title":"the bowling bag.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:60%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:60%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na spacious carryall inspired by classic travel bags — durable canvas, refined leather details and generous storage for everyday movement.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nstructured bowling bag construction with reinforced base, full zip closure, twin carry handles and detachable shoulder strap.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecapacity\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ngenerous carry capacity with balanced proportions designed for daily use, weekends and short travel.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edimensions\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27541786\/PastedGraphic-3--x1xxyVa2uwmw9kdrT4RNQ.png\" alt=\"arboré. bowling bag measurement guide\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"bowling bag dimensions in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eONE SIZE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewidth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003eheight\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003edepth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. bag measured while filled. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nheavy canvas body, premium leather trims, reinforced handles, detachable shoulder strap and signature arboré. detailing.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nheavy cotton canvas with premium leather trims.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003espot clean canvas with a damp cloth\u003c\/li\u003e\n\u003cli\u003edo not machine wash\u003c\/li\u003e\n\u003cli\u003econdition leather parts when required\u003c\/li\u003e\n\u003cli\u003estore filled to maintain shape\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed for weekends, travel and daily movement.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-bowling-bag\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-bowling-bag'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"One size","offer_id":58889029714245,"sku":"ARB-FW26-011-002-OS","price":390.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/72A9967.jpg?v=1786628202"},{"product_id":"the-commuter-scarf","title":"the commuter scarf.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:62%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-made-in{\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  border-bottom:1px solid rgba(0,0,0,.18);\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* TRUST BLOCK – wird unter ADD TO CART verschoben *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:62%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na refined winter essential for daily movement — warm, dependable and built to travel through changing seasons.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nwoven scarf construction with a soft herringbone texture, signature windowpane pattern and fringed edges.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ngenerous rectangular shape designed for easy wrapping, layering and everyday wear.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27554006\/PastedGraphic-3-xxi6bYcUaEV0dYnmlA9xiA.png\" alt=\"arboré. commuter scarf garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"commuter scarf garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eONE SIZE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewidth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003elength\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e190\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ngrey wool surface with black windowpane lines, fringed ends and signature arboré. woven patch.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% wool.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003edry clean recommended\u003c\/li\u003e\n\u003cli\u003eair out between wears\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003cli\u003estore folded in a dry place\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdiv class=\"arbore-made-in\"\u003e\nmade in germany\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\ncrafted in small runs — designed for warmth, movement and repeated winter wear.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-commuter-scarf\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-commuter-scarf'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"One size","offer_id":58889027453253,"sku":"ARB-FW26-007-002-OS","price":130.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/commuterscarf.jpg?v=1786125842"},{"product_id":"harbor-scarf","title":"harbor scarf","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18)\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\"\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg)\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:62%;\n  padding-left:0;\n  text-align:left\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65\n}\n\n\n.arbore-made-in{\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  border-bottom:1px solid rgba(0,0,0,.18);\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111\n}\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72\n}\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px\n  }\n\n  .arbore-measurement-table{\n    font-size:9px\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px\n  }\n\n  .arbore-measurement-note{\n    font-size:8px\n  }\n\n  .arbore-note{\n    margin-top:18px\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\nsoft volume for cold crossings — a calm, textured layer that stays present without shouting.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nwoven scarf construction with a soft wool structure and traditional fringed edges.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ngenerous rectangular shape with enough length for wrapping, layering or wearing loose.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27554241\/PastedGraphic-4-pzOGwHAh803hCSpoJMQheg.png\" alt=\"arboré. harbor scarf garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"harbor scarf garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eONE SIZE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewidth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003elength\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e190\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. length excludes fringe. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nsoft cream base with four fine dark line details, natural fringe and a small woven arboré. patch positioned near the lower edge.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% merino wool.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003edry clean recommended\u003c\/li\u003e\n\u003cli\u003eair out between wears\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003cli\u003estore folded — avoid hanging for long periods\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdiv class=\"arbore-made-in\"\u003e\nmade in germany\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\ncrafted in small runs — designed for warmth, longevity and repeated winter wear.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-harbor-scarf\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-harbor-scarf'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"One size","offer_id":58889026109765,"sku":"ARB-FW26-007-001-OS","price":130.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/harborscarf.jpg?v=1786125982"},{"product_id":"the-dune-coat","title":"the dune coat.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na protective outer layer for colder conditions — insulated, lightweight and built around clean proportions with premium hardware throughout.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nhooded insulated coat with quilted construction, full front zipper and a protective high neckline.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed fit with enough volume for layering while maintaining a clean everyday silhouette.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27541149\/PastedGraphic-110-OcbZnA0JZxez52d4KaPVvQ.png\" alt=\"dune coat garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"dune coat garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003echest width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ebody length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003ctd\u003e107\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e45\u003c\/td\u003e\n\u003ctd\u003e47\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\u003cspan\u003esleeve length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e63\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nintegrated hood, premium riri front zipper, insulated body, side pockets and signature arboré. sleeve patch.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ninsulated technical shell with quilted construction.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003ewash cold on gentle cycle\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003ehang dry\u003c\/li\u003e\n\u003cli\u003eavoid excessive heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — built for cold days, long routes and lasting wear.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-dune-coat\"\u003e\nmodel is 190 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-dune-coat'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n    if(!quantityInput){\n      return;\n    }\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n    if(!quantityContainer){\n      return;\n    }\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-dune-coat\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-dune-coat'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58897858986309,"sku":"ARB-FW26-003-001-S","price":550.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58897859019077,"sku":"ARB-FW26-003-001-M","price":550.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58897859051845,"sku":"ARB-FW26-003-001-L","price":550.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58897859084613,"sku":"ARB-FW26-003-001-XL","price":550.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5654.jpg?v=1786611297"},{"product_id":"marina-96-cap","title":"atlanta 96 cap","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0 0 18px;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:62%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* TRUST BLOCK – wird unter ADD TO CART verschoben *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-product-information{\n    margin-bottom:17px;\n  }\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:62%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na structured six-panel for daily rotation — balanced proportions, soft break-in and designed to age with wear.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclassic six-panel construction with a curved brim, stitched ventilation eyelets and adjustable back closure.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nregular six-panel fit with an adjustable back strap for a flexible and comfortable fit.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003emeasurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27555668\/PastedGraphic-9-D5uOd0G8m54R9BwAuZPT3g.png\" alt=\"arboré. atlanta 97 cap measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"atlanta 97 cap measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eONE SIZE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewidth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e19.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003eheight\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e16\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. cap measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nsoft washed cotton twill, curved brim and signature arboré. woven patch at the front.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton twill.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003espot clean only\u003c\/li\u003e\n\u003cli\u003eair dry — avoid direct heat\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003cli\u003estore shaped to retain form\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\ncrafted in small runs — designed for daily rotation and repeated wear.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-atlanta-97-cap\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-atlanta-97-cap'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    if(\n      buttonContainer.nextElementSibling !== trust\n    ){\n      buttonContainer.insertAdjacentElement(\n        'afterend',\n        trust\n      );\n    }\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n  setTimeout(moveArboreTrust,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"One size","offer_id":58889024962885,"sku":"ARB-FW26-006-001-OS","price":90.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5819.png?v=1787217524"},{"product_id":"railroad-jeans","title":"railroad jeans","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n  opacity:1;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  margin:0;\n  padding:0;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  min-width:450px;\n  margin:0;\n  padding:0;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border:0;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    min-width:450px;\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na straight-cut jean built around vertical railroad striping — stone-washed denim, balanced proportions and a relaxed everyday silhouette designed to soften with wear.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclassic five-pocket denim construction with vintage nickel button closure, zip fly, belt loops and reinforced seams.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nstraight-leg silhouette with a relaxed fit through the hip and leg and a clean full-length proportion.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27535301\/PastedGraphic-16-gRka6ur3llNZLuUYujABuQ.png\" alt=\"railroad denim jeans garment measurement guide\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"railroad denim jeans garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003e26\u003c\/th\u003e\n\u003cth\u003e27\u003c\/th\u003e\n\u003cth\u003e28\u003c\/th\u003e\n\u003cth\u003e29\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewaist width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003ctd\u003e36.5\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e39.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ehip width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e47.5\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e50.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eoutseam length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e91\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\u003cspan\u003eleg opening width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003ctd\u003e24.5\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003ctd\u003e25.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eE\u003c\/span\u003e\n\u003cspan\u003einseam length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e63\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nstone-washed light blue denim with fine vertical off-white railroad stripes, vintage nickel hardware, classic five-pocket detailing and signature arboré. embroidery at the back pocket.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton denim.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — built to develop character over time.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-railroad-denim-jeans\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-railroad-denim-jeans'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"26","offer_id":58897817108805,"sku":"ARB-FW26-002-003-26","price":250.0,"currency_code":"EUR","in_stock":true},{"title":"27","offer_id":58897817141573,"sku":"ARB-FW26-002-003-27","price":250.0,"currency_code":"EUR","in_stock":true},{"title":"28","offer_id":58897817174341,"sku":"ARB-FW26-002-003-28","price":250.0,"currency_code":"EUR","in_stock":true},{"title":"29","offer_id":58897817207109,"sku":"ARB-FW26-002-003-29","price":250.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/railroaddenimjeans2.jpg?v=1786639844"},{"product_id":"quiet-lines-shirt","title":"the quiet lines shirt.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST BLOCK *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na classic button-down interrupted by subtle contrast lines — precise in construction, relaxed in fit and designed for everyday rotation.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclassic button-down construction with full front closure, structured collar, chest pocket and clean finished seams.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed straight fit with generous proportions through the body and sleeves for easy everyday layering.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27541628\/PastedGraphic-2-Rwhqq2eD_aTUmz_L7FTQIg.png\" alt=\"quiet lines shirt garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003echest width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ebody length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003ctd\u003e77\u003c\/td\u003e\n\u003ctd\u003e78\u003c\/td\u003e\n\u003ctd\u003e79\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\u003cspan\u003esleeve length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ncontrast line detailing throughout, button-down collar, single chest pocket and subtle arboré. branding.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton poplin.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003ehang dry or tumble low\u003c\/li\u003e\n\u003cli\u003eiron lightly when required\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed around subtle distinction and everyday wear.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-quiet-lines-shirt\"\u003e\nmodel is 180 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-quiet-lines-shirt\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreElements(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-quiet-lines-shirt'\n    );\n\n    var trust = document.getElementById(\n      'arbore-trust-quiet-lines-shirt'\n    );\n\n\n    \/*\n    MODEL INFO\n    directly before quantity\n    *\/\n\n    if(modelInfo){\n\n      var quantityInput =\n        document.querySelector('input[name=\"quantity\"]') ||\n        document.querySelector('.quantity__input') ||\n        document.querySelector('.quantity input');\n\n      if(quantityInput){\n\n        var quantityContainer =\n          quantityInput.closest('.product-form__quantity') ||\n          quantityInput.closest('.product-form__input') ||\n          quantityInput.closest('.quantity-selector') ||\n          quantityInput.closest('.quantity-input') ||\n          quantityInput.closest('.quantity');\n\n        if(\n          quantityContainer \u0026\u0026\n          quantityContainer.classList.contains('quantity') \u0026\u0026\n          quantityContainer.parentElement\n        ){\n          quantityContainer = quantityContainer.parentElement;\n        }\n\n        if(quantityContainer){\n\n          if(\n            quantityContainer.previousElementSibling !== modelInfo\n          ){\n\n            quantityContainer.insertAdjacentElement(\n              'beforebegin',\n              modelInfo\n            );\n\n          }\n\n          modelInfo.classList.add(\n            'is-positioned'\n          );\n\n        }\n\n      }\n\n    }\n\n\n    \/*\n    TRUST BLOCK\n    directly below add to cart\n    *\/\n\n    if(trust){\n\n      var buttons = document.querySelectorAll(\n        'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n      );\n\n      var addToCartButton = null;\n\n      for(var i = 0; i \u003c buttons.length; i++){\n\n        var button = buttons[i];\n\n        var text = (\n          button.innerText ||\n          button.value ||\n          button.getAttribute('name') ||\n          ''\n        ).toLowerCase();\n\n        if(\n          text.indexOf('add to cart') !== -1 ||\n          text.indexOf('sold out') !== -1 ||\n          button.classList.contains('product-form__submit')\n        ){\n\n          addToCartButton = button;\n          break;\n\n        }\n\n      }\n\n      if(addToCartButton){\n\n        var buttonContainer =\n          addToCartButton.closest('.product-form__buttons') ||\n          addToCartButton.parentElement;\n\n        if(buttonContainer){\n\n          if(\n            buttonContainer.nextElementSibling !== trust\n          ){\n\n            buttonContainer.insertAdjacentElement(\n              'afterend',\n              trust\n            );\n\n          }\n\n        }\n\n      }\n\n    }\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreElements\n    );\n\n  }else{\n\n    moveArboreElements();\n\n  }\n\n\n  setTimeout(moveArboreElements,200);\n  setTimeout(moveArboreElements,500);\n  setTimeout(moveArboreElements,800);\n  setTimeout(moveArboreElements,1200);\n  setTimeout(moveArboreElements,1800);\n  setTimeout(moveArboreElements,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58889002582341,"sku":"ARB-FW26-001-001-S","price":210.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58889002615109,"sku":"ARB-FW26-001-001-M","price":210.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58889002647877,"sku":"ARB-FW26-001-001-L","price":210.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58889002680645,"sku":"ARB-FW26-001-001-XL","price":210.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5117.jpg?v=1787242503"},{"product_id":"the-utility-pouch","title":"the utility pouch.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:62%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* TRUST BLOCK *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:62%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na compact everyday pouch built for movement — tactile corduroy, practical storage and an adjustable hands-free construction.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nsoft structured pouch construction with zip closure and an adjustable webbing strap for crossbody or waist wear.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ncompact everyday size with an adjustable strap designed to sit comfortably across the body or around the waist.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003emeasurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27555199\/PastedGraphic-8-c182kK0P6W6fuWdIoJaQXA.png\" alt=\"arboré. utility pouch measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eONE SIZE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewidth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e32\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003eheight\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e13\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. bag measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nwarm rust corduroy exterior, tonal zip closure, black adjustable webbing strap, fidlock® buckle and signature arboré. woven label at the front.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton corduroy.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003espot clean only\u003c\/li\u003e\n\u003cli\u003edo not bleach\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003cli\u003eair dry naturally\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be carried repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-utility-pouch\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  var trustId = 'arbore-trust-utility-pouch';\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(trustId);\n\n    if(!trust){\n      return;\n    }\n\n    var productArea =\n      trust.closest('.shopify-section') ||\n      document.querySelector('.product__info-container') ||\n      document.querySelector('.product__info-wrapper') ||\n      document.querySelector('.product-info') ||\n      document.querySelector('product-info') ||\n      document.body;\n\n    var buttons = productArea.querySelectorAll(\n      '.product-form__submit, button[type=\"submit\"], input[type=\"submit\"]'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        button.getAttribute('aria-label') ||\n        ''\n      ).trim().toLowerCase();\n\n      if(\n        button.classList.contains('product-form__submit') ||\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('add to bag') !== -1 ||\n        text.indexOf('in den warenkorb') !== -1 ||\n        text.indexOf('sold out') !== -1\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('product-form') ||\n      addToCartButton.closest('form') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    \/*\n    Zwingt den Trust Block direkt hinter\n    den kompletten Add-to-Cart-Bereich.\n    *\/\n\n    if(buttonContainer.nextElementSibling !== trust){\n\n      buttonContainer.insertAdjacentElement(\n        'afterend',\n        trust\n      );\n\n    }\n\n  }\n\n\n  function runArboreTrustMove(){\n\n    moveArboreTrust();\n\n    setTimeout(moveArboreTrust,150);\n    setTimeout(moveArboreTrust,350);\n    setTimeout(moveArboreTrust,700);\n    setTimeout(moveArboreTrust,1200);\n    setTimeout(moveArboreTrust,2000);\n    setTimeout(moveArboreTrust,3000);\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      runArboreTrustMove\n    );\n\n  }else{\n\n    runArboreTrustMove();\n\n  }\n\n\n  \/*\n  Shopify kann Product Forms nachträglich\n  neu rendern. Observer setzt den Block\n  anschließend erneut an die richtige Stelle.\n  *\/\n\n  var observer = new MutationObserver(function(){\n\n    moveArboreTrust();\n\n  });\n\n  observer.observe(\n    document.body,\n    {\n      childList:true,\n      subtree:true\n    }\n  );\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"One size","offer_id":58889023684933,"sku":"ARB-FW26-011-003-OS","price":100.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/theutilitypouch.jpg?v=1786163196"},{"product_id":"everyday-dizzy-bag","title":"everyday dizzy bag.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0 0 18px;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:62%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* TRUST BLOCK – wird unter ADD TO CART verschoben *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-product-information{\n    margin-bottom:17px;\n  }\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:62%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na lightweight everyday tote with an expressive graphic character — generous in volume, uncomplicated in construction and made for whatever the day carries.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclassic soft tote construction with an open top, reinforced seams and long shoulder straps for easy everyday carrying.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ngenerous everyday proportions with long handles designed to sit comfortably over the shoulder.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003emeasurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27555057\/PastedGraphic-7-EeUo6tbSNiaytgyVYgQZYQ.png\" alt=\"arboré. everyday dizzy bag measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"everyday dizzy bag measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eONE SIZE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewidth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003eheight\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. bag measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nnatural canvas body with multicolour face artwork, tonal stitching and signature arboré. branding.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton canvas.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003ehand wash gently\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not bleach\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003cli\u003eair dry naturally\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be carried repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-everyday-dizzy-bag\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-everyday-dizzy-bag'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    if(\n      buttonContainer.nextElementSibling !== trust\n    ){\n\n      buttonContainer.insertAdjacentElement(\n        'afterend',\n        trust\n      );\n\n    }\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n  setTimeout(moveArboreTrust,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"One size","offer_id":58889022538053,"sku":"ARB-FW26-011-004-OS","price":70.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/PastedGraphic-6.png?v=1787213289"},{"product_id":"divided-calm-vest","title":"divided calm vest","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurement-content{\n  width:100%;\n  padding:8px 0 14px;\n  opacity:1;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 8px;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.15);\n  text-align:center;\n  font-weight:400;\n  vertical-align:middle;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-label{\n  display:flex;\n  align-items:center;\n  gap:12px;\n}\n\n.arbore-measurement-code{\n  display:inline-block;\n  width:8px;\n  flex:0 0 8px;\n}\n\n.arbore-measurement-note{\n  margin:9px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurement-content{\n    padding:6px 0 13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-label{\n    gap:8px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na relaxed sleeveless layer combining clean cotton with bold vertical stripes — lightweight, easy in proportion and designed for warm everyday wear.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nsleeveless cotton construction with a pointed collar, full button front and clean straight hem.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed boxy fit with generous arm openings and an easy cropped proportion.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003c!-- GARMENT MEASUREMENTS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurement-content\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27534390\/PastedGraphic-13--gOMj6feat5-ZqbdnYRedA.png\" alt=\"divided calm vest garment measurement diagram\" loading=\"lazy\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-label\"\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eA\u003c\/span\u003e\n\u003cspan\u003echest width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-label\"\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ebody length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-label\"\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e40.5\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e43.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ncontrasting blue and natural panels, vertical stripe detailing, tonal buttons and signature arboré. woven label at the chest.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-divided-calm-vest\"\u003e\nmodel is 168 cm and wears size S.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-divided-calm-vest'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n    if(!quantityInput){\n      return;\n    }\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n    if(!quantityContainer){\n      return;\n    }\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-divided-calm-vest\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-divided-calm-vest'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"XS","offer_id":58889010250053,"sku":"ARB-FW26-009-001-XS","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58889010282821,"sku":"ARB-FW26-009-001-S","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58889010315589,"sku":"ARB-FW26-009-001-M","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58889010348357,"sku":"ARB-FW26-009-001-L","price":190.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/72A9879.jpg?v=1786609062"},{"product_id":"the-runway-jeans","title":"the runway jeans.","description":"\u003cstyle\u003e\n.arbore-product-information{width:100%;max-width:100%;margin:0;padding:0;color:#111}\n.arbore-product-information *,.arbore-product-information *::before,.arbore-product-information *::after{box-sizing:border-box}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18)\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{display:none}\n.arbore-accordion-item summary::marker{display:none;content:\"\"}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg)\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    min-width:450px;\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na cropped everyday jean with a clean straight silhouette — structured denim, balanced proportions and an easy worn-in character.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclassic five-pocket denim construction with button closure, zip fly and belt loops.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed straight fit with a cropped length and consistent width through the leg.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27534615\/PastedGraphic-15-F_CNeJKqr2frOu8t4P6uzw.png\" alt=\"runway jeans garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"runway jeans garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003e29\u003c\/th\u003e\n\u003cth\u003e30\u003c\/th\u003e\n\u003cth\u003e31\u003c\/th\u003e\n\u003cth\u003e32\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewaist width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003ctd\u003e41.5\u003c\/td\u003e\n\u003ctd\u003e43\u003c\/td\u003e\n\u003ctd\u003e44.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ehip width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e51.5\u003c\/td\u003e\n\u003ctd\u003e53\u003c\/td\u003e\n\u003ctd\u003e54.5\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eoutseam length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\u003cspan\u003eleg opening width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e22\u003c\/td\u003e\n\u003ctd\u003e22.5\u003c\/td\u003e\n\u003ctd\u003e23\u003c\/td\u003e\n\u003ctd\u003e23.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eE\u003c\/span\u003e\n\u003cspan\u003einseam length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e73\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nwashed denim finish, classic five-pocket detailing and signature arboré. branding.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton denim.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-runway\"\u003e\nmodel is 190 cm and wears size 31.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-runway'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n    if(!quantityInput){\n      return;\n    }\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n    if(!quantityContainer){\n      return;\n    }\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-runway\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-runway'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"29","offer_id":58804349010245,"sku":"ARB-FW26-002-001-29","price":250.0,"currency_code":"EUR","in_stock":true},{"title":"30","offer_id":58804349043013,"sku":"ARB-FW26-002-001-30","price":250.0,"currency_code":"EUR","in_stock":true},{"title":"31","offer_id":58804349075781,"sku":"ARB-FW26-002-001-31","price":250.0,"currency_code":"EUR","in_stock":true},{"title":"32","offer_id":58804349108549,"sku":"ARB-FW26-002-001-32","price":250.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/72A9994_1245d85b-3a9a-4ea3-aacd-3e8f7fbae317.jpg?v=1786613596"},{"product_id":"the-carrot-jeans","title":"the carrot jeans.","description":"\u003cstyle\u003e\n.arbore-product-information{width:100%;max-width:100%;margin:0;padding:0;color:#111}\n.arbore-product-information *,.arbore-product-information *::before,.arbore-product-information *::after{box-sizing:border-box}\n.arbore-lead{margin:0 0 18px;padding:0;font:inherit;font-size:11px;line-height:1.55;letter-spacing:.01em;color:#111}\n.arbore-accordion-item{width:100%;margin:0;padding:0;border:0;border-top:1px solid rgba(0,0,0,.18);background:transparent}\n.arbore-accordion-item:last-of-type{border-bottom:1px solid rgba(0,0,0,.18)}\n.arbore-accordion-item summary{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:13px 0;cursor:pointer;list-style:none;font:inherit;font-size:11px;line-height:1.2;font-weight:400;letter-spacing:.02em;color:#111;background:transparent}\n.arbore-accordion-item summary::-webkit-details-marker{display:none}\n.arbore-accordion-item summary::marker{display:none;content:\"\"}\n.arbore-plus{position:relative;display:block;width:11px;height:11px;flex:0 0 11px;margin-left:20px}\n.arbore-plus::before,.arbore-plus::after{content:\"\";position:absolute;display:block;background:#111}\n.arbore-plus::before{width:9px;height:1px;left:1px;top:5px}\n.arbore-plus::after{width:1px;height:9px;left:5px;top:1px;transition:transform .2s ease}\n.arbore-accordion-item[open] .arbore-plus::after{transform:rotate(90deg)}\n.arbore-accordion-content{width:100%;margin:0;padding:2px 28px 18px 0;font:inherit;font-size:11px;line-height:1.55;letter-spacing:.01em;color:#111;opacity:.9}\n.arbore-list{margin:0;padding:0 0 0 18px}\n.arbore-list li{margin:4px 0;padding:0;line-height:1.5}\n.arbore-note{margin:20px 0 0;padding:0;font:inherit;font-size:11px;line-height:1.5;letter-spacing:.01em;color:#111;opacity:.72}\n\n.arbore-trust{\ndisplay:flex;\nflex-direction:column;\nwidth:100%;\ngap:9px;\nmargin:16px 0 0;\npadding:0;\ncolor:#111\n}\n\n.arbore-trust-item{\ndisplay:flex;\nalign-items:center;\ngap:10px;\nmargin:0;\npadding:0;\nfont:inherit;\nfont-size:11px;\nline-height:1.3;\nletter-spacing:.02em;\ncolor:#111\n}\n\n.arbore-trust-icon{\ndisplay:block;\nwidth:15px;\nheight:15px;\nflex:0 0 15px;\nfill:none;\nstroke:currentColor;\nstroke-width:1.25;\nstroke-linecap:round;\nstroke-linejoin:round\n}\n\n@media screen and (max-width:749px){\n.arbore-lead{margin-bottom:17px}\n.arbore-accordion-content{padding:2px 20px 17px 0}\n.arbore-note{margin-top:18px}\n.arbore-trust{gap:8px;margin-top:15px}\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na relaxed jean shaped around a distinct tapered silhouette — generous through the upper leg, narrowing toward the ankle with a clean everyday character.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclassic five-pocket denim construction with button closure, zip fly, belt loops and reinforced seam detailing.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed carrot fit with volume through the seat and thigh, gradually tapering toward the ankle for a defined curved silhouette.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nwashed denim finish, classic five-pocket detailing, shaped leg construction and signature arboré. branding.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003eorigin\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nmade in türkiye.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton denim.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-carrot-jeans\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\nfunction moveArboreTrust(){\n\nvar trust=document.getElementById('arbore-trust-carrot-jeans');\n\nif(!trust)return;\n\nvar buttons=document.querySelectorAll(\n'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n);\n\nvar addToCartButton=null;\n\nfor(var i=0;i\u003cbuttons.length;i++){\n\nvar button=buttons[i];\n\nvar text=(\nbutton.innerText||\nbutton.value||\nbutton.getAttribute('name')||\n''\n).toLowerCase();\n\nif(\ntext.indexOf('add to cart')!==-1||\ntext.indexOf('sold out')!==-1||\nbutton.classList.contains('product-form__submit')\n){\naddToCartButton=button;\nbreak;\n}\n\n}\n\nif(!addToCartButton)return;\n\nvar buttonContainer=\naddToCartButton.closest('.product-form__buttons')||\naddToCartButton.parentElement;\n\nif(!buttonContainer)return;\n\nbuttonContainer.insertAdjacentElement(\n'afterend',\ntrust\n);\n\n}\n\n\nif(document.readyState==='loading'){\n\ndocument.addEventListener(\n'DOMContentLoaded',\nmoveArboreTrust\n);\n\n}else{\n\nmoveArboreTrust();\n\n}\n\nsetTimeout(moveArboreTrust,300);\nsetTimeout(moveArboreTrust,800);\nsetTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"29","offer_id":58804423819589,"sku":"ARB-FW26-002-002-29","price":250.0,"currency_code":"EUR","in_stock":true},{"title":"30","offer_id":58804423852357,"sku":"ARB-FW26-002-002-30","price":250.0,"currency_code":"EUR","in_stock":true},{"title":"31","offer_id":58804423885125,"sku":"ARB-FW26-002-002-31","price":250.0,"currency_code":"EUR","in_stock":true},{"title":"32","offer_id":58804423917893,"sku":"ARB-FW26-002-002-32","price":250.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5519.jpg?v=1786200531"},{"product_id":"gift-card","title":"gift card","description":"\u003cp\u003earboré. studios | the shop. - gift card\u003c\/p\u003e","brand":"arboré.","offers":[{"title":"€10.00","offer_id":58812160344389,"sku":null,"price":10.0,"currency_code":"EUR","in_stock":true},{"title":"€25.00","offer_id":58812160377157,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true},{"title":"€50.00","offer_id":58812160409925,"sku":null,"price":50.0,"currency_code":"EUR","in_stock":true},{"title":"€100.00","offer_id":58812160442693,"sku":null,"price":100.0,"currency_code":"EUR","in_stock":true},{"title":"€250.00","offer_id":58812160475461,"sku":null,"price":250.0,"currency_code":"EUR","in_stock":true},{"title":"€500.00","offer_id":58812160508229,"sku":null,"price":500.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/arbore.giftcard.png?v=1786447386"},{"product_id":"silent-block-overshirt","title":"silent block overshirt","description":"\u003cstyle\u003e\n.arbore-product-information{width:100%;max-width:100%;margin:0;padding:0;color:#111}\n.arbore-product-information *,.arbore-product-information *::before,.arbore-product-information *::after{box-sizing:border-box}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18)\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{display:none}\n.arbore-accordion-item summary::marker{display:none;content:\"\"}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg)\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round\n}\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-note{\n    margin-top:18px\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na clean everyday overshirt built around contrast and proportion — structured, boxy and easy to layer.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\novershirt construction with a pointed collar, full button front, contrast paneling and a clean straight hem.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed straight fit with easy room through the body and sleeves, designed for lightweight layering.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27534547\/PastedGraphic-14-kLCLGjY2crDda0c0mbj-0Q.png\" alt=\"silent block overshirt garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003echest width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ebody length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e40.5\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e43.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\u003cspan\u003esleeve length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e55\u003c\/td\u003e\n\u003ctd\u003e55.5\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e56.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ncontrasting black and natural panels, tonal button closure, clean seam work and signature arboré. chest branding.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-silent-block-overshirt\"\u003e\nmodel is 168 cm and wears size S.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-silent-block-overshirt'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n    if(!quantityInput){\n      return;\n    }\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n    if(!quantityContainer){\n      return;\n    }\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-silent-block-overshirt\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-silent-block-overshirt'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"XS","offer_id":58857610838341,"sku":"ARB-FW26-013-002-XS","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58857610871109,"sku":"ARB-FW26-013-002-S","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58857610903877,"sku":"ARB-FW26-013-002-M","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58857610936645,"sku":"ARB-FW26-013-002-L","price":230.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/silentblockshirt-2.jpg?v=1786703132"},{"product_id":"straw-beanie","title":"straw beanie","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:62%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-made-in{\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  border-bottom:1px solid rgba(0,0,0,.18);\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* TRUST BLOCK – wird unter ADD TO CART verschoben *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:62%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na compact knit for exposed days — structured, warm and built to sit right.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrib-knit construction with a folded cuff and a compact shape designed for warmth and everyday wear.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclose comfortable fit with natural stretch and a structured folded cuff.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27554493\/PastedGraphic-5-J1X29dMvCd1xWYC-vJjkiw.png\" alt=\"arboré. ember beanie garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"ember beanie garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eONE SIZE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ewidth\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003eheight\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e17\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003efolded cuff height\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e7\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nfine rib-knit texture, folded cuff and signature arboré. woven patch at the front.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% merino wool.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003edry clean recommended\u003c\/li\u003e\n\u003cli\u003eair out between wears\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003cli\u003estore flat\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdiv class=\"arbore-made-in\"\u003e\nmade in germany\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\ncrafted in small runs — designed for longevity.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-ember-beanie\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-ember-beanie'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"One size","offer_id":58931985547589,"sku":"ARB-FW26-012-002-OS","price":100.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/strawbeanie.jpg?v=1787212909"},{"product_id":"the-atlantic-crew","title":"the atlantic crew.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n\n\/* ACCORDION *\/\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n\n\/* LIST *\/\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n\/* PRODUCT NOTE *\/\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n\/* MOBILE *\/\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\n\u003c!-- LEAD --\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na heavyweight everyday crew built around contrast and proportion — soft cotton, relaxed volume and a continuous burgundy stripe running across body and sleeves.\n\u003c\/p\u003e\n\n\n\u003c!-- CONSTRUCTION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclassic crewneck sweatshirt construction with dropped shoulders, ribbed neckline, cuffs and hem, finished in a relaxed structured silhouette.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- FIT --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed boxy fit with generous room through the body, dropped shoulders and easy volume through the sleeves.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- GARMENT MEASUREMENTS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27579349\/PastedGraphic-6-S4mAnZZiKXNUz4GKtLRvsQ.png\" alt=\"the atlantic crew garment measurements\" loading=\"lazy\"\u003e\n\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"the atlantic crew garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\n\u003c\/thead\u003e\n\n\n\u003ctbody\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\n\u003cspan\u003echest width\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\n\u003cspan\u003ebody length\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e68\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\n\u003cspan\u003esleeve length\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e57\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- DETAILS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nivory body with a continuous burgundy contrast stripe across the chest, back and sleeves, finished with subtle arboré. branding at the front.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- COMPOSITION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- CARE --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- PRODUCT NOTE --\u003e\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\u003c!-- AUTOMATICALLY MOVED BELOW SIZE SELECTION \/ ABOVE QUANTITY --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-atlantic-crew\"\u003e\nmodel is 186 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-atlantic-crew'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n\n    if(!quantityInput){\n      return;\n    }\n\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n\n    if(!quantityContainer){\n      return;\n    }\n\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\u003c!-- AUTOMATICALLY MOVED BELOW ADD TO CART --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-atlantic-crew\"\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-atlantic-crew'\n    );\n\n    if(!trust){\n      return;\n    }\n\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n\n    var addToCartButton = null;\n\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n\n        addToCartButton = button;\n        break;\n\n      }\n\n    }\n\n\n    if(!addToCartButton){\n      return;\n    }\n\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n\n    if(!buttonContainer){\n      return;\n    }\n\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58935126786373,"sku":"ARB-FW26-010-001-S","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58935126819141,"sku":"ARB-FW26-010-001-M","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58935126851909,"sku":"ARB-FW26-010-001-L","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58935126884677,"sku":"ARB-FW26-010-001-XL","price":230.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5897.png?v=1787228616"},{"product_id":"the-upper-deck-shirt","title":"the upper deck shirt.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n\n\/* ACCORDION *\/\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n\n\/* LIST *\/\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n\/* PRODUCT NOTE *\/\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n\/* MOBILE *\/\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\n\u003c!-- LEAD --\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na relaxed short-sleeve shirt built around contrast and rhythm — vertical striping, clean natural cotton and easy proportions for everyday summer wear.\n\u003c\/p\u003e\n\n\n\u003c!-- CONSTRUCTION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nshort-sleeve shirt construction with pointed collar, full button front, single chest pocket and a clean straight hem.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- FIT --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed boxy fit with generous room through the body, dropped shoulders and wide short sleeves for an easy silhouette.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- GARMENT MEASUREMENTS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27579333\/PastedGraphic-5-mdQ-83KjiHgqRMq-RCxy7Q.png\" alt=\"striped short sleeve shirt garment measurements\" loading=\"lazy\"\u003e\n\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"striped short sleeve shirt garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\n\u003c\/thead\u003e\n\n\n\u003ctbody\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\n\u003cspan\u003echest width\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\n\u003cspan\u003ebody length\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e73\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\n\u003cspan\u003esleeve length\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e27\u003c\/td\u003e\n\u003ctd\u003e28\u003c\/td\u003e\n\u003ctd\u003e29\u003c\/td\u003e\n\u003ctd\u003e30\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- DETAILS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nvertical navy and natural stripe detailing across the upper body and sleeves, contrasting natural lower panel, tonal buttons and a striped chest pocket.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- COMPOSITION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- CARE --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- PRODUCT NOTE --\u003e\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\u003c!-- AUTOMATICALLY MOVED DIRECTLY ABOVE QUANTITY --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-striped-short-sleeve-shirt\"\u003e\nmodel is 186 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-striped-short-sleeve-shirt'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n\n    if(!quantityInput){\n      return;\n    }\n\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n\n    if(!quantityContainer){\n      return;\n    }\n\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\u003c!-- AUTOMATICALLY MOVED BELOW ADD TO CART --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-striped-short-sleeve-shirt\"\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-striped-short-sleeve-shirt'\n    );\n\n    if(!trust){\n      return;\n    }\n\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n\n    var addToCartButton = null;\n\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n\n        addToCartButton = button;\n        break;\n\n      }\n\n    }\n\n\n    if(!addToCartButton){\n      return;\n    }\n\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n\n    if(!buttonContainer){\n      return;\n    }\n\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58935552966981,"sku":"ARB-FW26-001-004-S","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58935552999749,"sku":"ARB-FW26-001-004-M","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58935553032517,"sku":"ARB-FW26-001-004-L","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58935553065285,"sku":"ARB-FW26-001-004-XL","price":190.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5315.png?v=1787230693"},{"product_id":"the-circuit-crew","title":"the circuit crew.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n\n\/* ACCORDION *\/\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n\n\/* LIST *\/\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n\/* PRODUCT NOTE *\/\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n\/* MOBILE *\/\n\n@media screen and (max-width:749px){\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\n\u003c!-- LEAD --\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na heavyweight everyday crew built around clean lines and contrast — soft cotton, relaxed volume and continuous ecru tape running from shoulder to sleeve.\n\u003c\/p\u003e\n\n\n\u003c!-- CONSTRUCTION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclassic crewneck sweatshirt construction with dropped shoulders, ribbed neckline, cuffs and hem, finished in a relaxed structured silhouette.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- FIT --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed boxy fit with generous room through the body, dropped shoulders and easy volume through the sleeves.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- GARMENT MEASUREMENTS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27579349\/PastedGraphic-6-S4mAnZZiKXNUz4GKtLRvsQ.png\" alt=\"the circuit crew garment measurements\" loading=\"lazy\"\u003e\n\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"the circuit crew garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\n\u003c\/thead\u003e\n\n\n\u003ctbody\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\n\u003cspan\u003echest width\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\n\u003cspan\u003ebody length\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e68\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003ctr\u003e\n\n\u003ctd\u003e\n\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\n\u003cspan\u003esleeve length\u003c\/span\u003e\n\n\u003c\/span\u003e\n\n\u003c\/td\u003e\n\n\u003ctd\u003e57\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- DETAILS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ndeep navy body with continuous ecru contrast tape running across the shoulders and down the sleeves, finished with a small woven arboré. patch at the chest.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- COMPOSITION --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- CARE --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\n\u003c!-- PRODUCT NOTE --\u003e\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\u003c!-- AUTOMATICALLY MOVED BELOW SIZE SELECTION \/ ABOVE QUANTITY --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-circuit-crew\"\u003e\nmodel is 186 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-circuit-crew'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n\n    if(!quantityInput){\n      return;\n    }\n\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n\n    if(!quantityContainer){\n      return;\n    }\n\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\u003c!-- AUTOMATICALLY MOVED BELOW ADD TO CART --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-circuit-crew\"\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-circuit-crew'\n    );\n\n    if(!trust){\n      return;\n    }\n\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n\n    var addToCartButton = null;\n\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n\n        addToCartButton = button;\n        break;\n\n      }\n\n    }\n\n\n    if(!addToCartButton){\n      return;\n    }\n\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.closest('.product-form__submit') ||\n      addToCartButton.parentElement;\n\n\n    if(!buttonContainer){\n      return;\n    }\n\n\n    buttonContainer.insertAdjacentElement(\n      'afterend',\n      trust\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58935748788549,"sku":"ARB-FW26-010-002-S","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58935748821317,"sku":"ARB-FW26-010-002-M","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58935748854085,"sku":"ARB-FW26-010-002-L","price":230.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58935748886853,"sku":"ARB-FW26-010-002-XL","price":230.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5518.png?v=1787231437"},{"product_id":"the-1978-shirt","title":"the 1978 shirt.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0 0 18px;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurement-content{\n  width:100%;\n  padding:8px 0 14px;\n  opacity:1;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 8px;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.15);\n  text-align:center;\n  font-weight:400;\n  vertical-align:middle;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-label{\n  display:flex;\n  align-items:center;\n  gap:12px;\n}\n\n.arbore-measurement-code{\n  display:inline-block;\n  width:8px;\n  flex:0 0 8px;\n}\n\n.arbore-measurement-note{\n  margin:9px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST BLOCK *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-product-information{\n    margin-bottom:17px;\n  }\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurement-content{\n    padding:6px 0 13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-label{\n    gap:8px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na cropped sleeveless shirt built around clean proportions — soft cotton, sharp shoulder lines and a restrained athletic reference for warm everyday wear.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nsleeveless cotton shirt construction with a pointed collar, full button front, extended shoulders and a clean straight hem.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed boxy fit with an intentionally cropped length, extended shoulders and generous arm openings for an easy structured silhouette.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003c!-- GARMENT MEASUREMENTS --\u003e\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurement-content\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27579328\/PastedGraphic-3-bozc1VjfpPweuFlFtzm9sQ.png\" alt=\"the 1978 shirt garment measurement diagram\" loading=\"lazy\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"the 1978 shirt garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-label\"\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eA\u003c\/span\u003e\n\u003cspan\u003echest width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-label\"\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ebody length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-label\"\u003e\n\u003cspan class=\"arbore-measurement-code\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e40.5\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e43.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nsoft natural cotton, twin black stripe detailing across the shoulders, tonal button closure and signature arboré. woven patch at the chest.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed around clean proportions, subtle contrast and repeated everyday wear.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-1978-shirt\"\u003e\nmodel is 177 cm and wears size S.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-1978-shirt'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n    if(!quantityInput){\n      return;\n    }\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n    if(!quantityContainer){\n      return;\n    }\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-1978-shirt\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-1978-shirt'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    if(\n      buttonContainer.nextElementSibling !== trust\n    ){\n\n      buttonContainer.insertAdjacentElement(\n        'afterend',\n        trust\n      );\n\n    }\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n  setTimeout(moveArboreTrust,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"XS","offer_id":58935945396549,"sku":"ARB-FW26-009-002-XS","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58935945429317,"sku":"ARB-FW26-009-002-S","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58935945462085,"sku":"ARB-FW26-009-002-M","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58935945494853,"sku":"ARB-FW26-009-002-L","price":190.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_5792.jpg?v=1787234460"},{"product_id":"riviera-92-shirt","title":"riviera 92 shirt","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:22px 0 0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n\/* PRODUCT NOTE *\/\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-product-information{\n    padding-top:20px;\n  }\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na relaxed short-sleeve shirt drawing from vintage athletic uniforms — clean proportions, fine vertical lines and bold contrast bands at the sleeves.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nclassic short-sleeve button-down construction with a structured collar, full front closure, back yoke and clean finished seams.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed straight fit with easy proportions through the body, softly dropped shoulders and comfortable short sleeves.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27579692\/PastedGraphic-7-zMWAm9UCX_ZLyR7a7LCCbA.png\" alt=\"riviera 92 shirt garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"riviera 92 shirt garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003echest width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ebody length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e43\u003c\/td\u003e\n\u003ctd\u003e45\u003c\/td\u003e\n\u003ctd\u003e47\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nfine vertical contrast stripes throughout, bold double-stripe sleeve detailing, pointed collar and a clean button-through front.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003cli\u003eiron lightly when required\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — a vintage-inspired everyday shirt designed for repeated wear.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-riviera-92-shirt\"\u003e\nmodel is 177 cm and wears size S.\n\u003c\/p\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-riviera-92-shirt\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-riviera-92-shirt'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var sizeContainer = null;\n\n    var containers = document.querySelectorAll(\n      '.product-form__input, fieldset, .product-form__input--pill, .variant-picker, .product-option, variant-selects, variant-radios'\n    );\n\n    for(var i = 0; i \u003c containers.length; i++){\n\n      var container = containers[i];\n\n      var text = (\n        container.innerText ||\n        container.textContent ||\n        ''\n      ).trim().toLowerCase();\n\n      if(\n        text.indexOf('size') !== -1 ||\n        text.indexOf('größe') !== -1 ||\n        text.indexOf('grösse') !== -1\n      ){\n        sizeContainer = container;\n        break;\n      }\n\n    }\n\n    if(!sizeContainer){\n\n      var sizeInputs = document.querySelectorAll(\n        'input[name*=\"Size\"], input[name*=\"size\"], select[name*=\"Size\"], select[name*=\"size\"]'\n      );\n\n      if(sizeInputs.length){\n\n        sizeContainer =\n          sizeInputs[0].closest('.product-form__input') ||\n          sizeInputs[0].closest('fieldset') ||\n          sizeInputs[0].closest('.variant-picker') ||\n          sizeInputs[0].parentElement;\n\n      }\n\n    }\n\n    if(!sizeContainer){\n      return;\n    }\n\n    if(\n      sizeContainer.nextElementSibling !== modelInfo\n    ){\n\n      sizeContainer.insertAdjacentElement(\n        'afterend',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-riviera-92-shirt'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('in den warenkorb') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    if(\n      buttonContainer.nextElementSibling !== trust\n    ){\n\n      buttonContainer.insertAdjacentElement(\n        'afterend',\n        trust\n      );\n\n    }\n\n  }\n\n\n  function positionArboreElements(){\n\n    moveArboreModelInfo();\n    moveArboreTrust();\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      positionArboreElements\n    );\n\n  }else{\n\n    positionArboreElements();\n\n  }\n\n\n  setTimeout(positionArboreElements,200);\n  setTimeout(positionArboreElements,500);\n  setTimeout(positionArboreElements,1000);\n  setTimeout(positionArboreElements,1500);\n  setTimeout(positionArboreElements,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"XS","offer_id":58936210620741,"sku":"ARB-FW26-001-005-XS","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58936210653509,"sku":"ARB-FW26-001-005-S","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58936210686277,"sku":"ARB-FW26-001-005-M","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58936210719045,"sku":"ARB-FW26-001-005-L","price":190.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/72A0024.png?v=1787236164"},{"product_id":"railroad-shorts","title":"railroad shorts","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:18px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 4px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n\/* NOTE *\/\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST BLOCK *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-product-information{\n    margin-top:17px;\n  }\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 2px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na relaxed denim bermuda built around generous proportions — structured through the waist, wide through the leg and finished with fine vertical railroad stripes.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nfive-pocket denim construction with a fixed waistband, belt loops, front button closure, zip fly and reinforced seam detailing throughout.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nhigh-waisted relaxed bermuda fit with a structured waist, generous proportions through the hip and a wide straight leg finishing around the knee.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27579322\/PastedGraphic-4-y2-hh1wRLvEiAibtV3rfpA.png\" alt=\"railroad shorts garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"railroad shorts garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003e26\u003c\/th\u003e\n\u003cth\u003e27\u003c\/th\u003e\n\u003cth\u003e28\u003c\/th\u003e\n\u003cth\u003e29\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003ehip width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e53\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e55\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003etotal length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003ewaist width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nlight blue denim with fine vertical railroad stripes, contrast stitching, classic five-pocket detailing and subtle arboré. branding at the back.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n100% cotton denim.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003emachine wash at 30°c\u003c\/li\u003e\n\u003cli\u003ewash inside out\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003edo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — designed to be worn repeatedly, not seasonally.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-railroad-shorts\"\u003e\nmodel is 174 cm and wears size 27.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-railroad-shorts'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var sizeContainer = null;\n\n    var possibleContainers = document.querySelectorAll(\n      '.product-form__input, fieldset, .product-form__input--pill, .variant-picker, .product-option, .swatch, .variant-radios'\n    );\n\n    for(var i = 0; i \u003c possibleContainers.length; i++){\n\n      var container = possibleContainers[i];\n\n      var text = (\n        container.innerText ||\n        container.textContent ||\n        ''\n      ).trim().toLowerCase();\n\n      if(\n        text.indexOf('size') !== -1 ||\n        text.indexOf('größe') !== -1 ||\n        text.indexOf('grösse') !== -1\n      ){\n        sizeContainer = container;\n        break;\n      }\n\n    }\n\n    if(!sizeContainer){\n\n      var sizeInputs = document.querySelectorAll(\n        'input[name*=\"Size\"], input[name*=\"size\"], select[name*=\"Size\"], select[name*=\"size\"]'\n      );\n\n      if(sizeInputs.length){\n\n        sizeContainer =\n          sizeInputs[0].closest('.product-form__input') ||\n          sizeInputs[0].closest('fieldset') ||\n          sizeInputs[0].closest('.variant-picker') ||\n          sizeInputs[0].parentElement;\n\n      }\n\n    }\n\n    if(!sizeContainer){\n      return;\n    }\n\n    if(\n      sizeContainer.nextElementSibling !== modelInfo\n    ){\n\n      sizeContainer.insertAdjacentElement(\n        'afterend',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- TRUST BLOCK --\u003e\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-railroad-shorts\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-railroad-shorts'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    if(\n      buttonContainer.nextElementSibling !== trust\n    ){\n\n      buttonContainer.insertAdjacentElement(\n        'afterend',\n        trust\n      );\n\n    }\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n  setTimeout(moveArboreTrust,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"26","offer_id":58937294913861,"sku":"ARB-FW26-005-002-26","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"27","offer_id":58937294946629,"sku":"ARB-FW26-005-002-27","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"28","offer_id":58937294979397,"sku":"ARB-FW26-005-002-28","price":190.0,"currency_code":"EUR","in_stock":true},{"title":"29","offer_id":58937295012165,"sku":"ARB-FW26-005-002-29","price":190.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_3340.jpg?v=1787239259"},{"product_id":"the-last-ferry-coat","title":"the last ferry coat.","description":"\u003cstyle\u003e\n.arbore-product-information{\n  width:100%;\n  max-width:100%;\n  margin:0 0 18px;\n  padding:0;\n  color:#111;\n}\n\n.arbore-product-information *,\n.arbore-product-information *::before,\n.arbore-product-information *::after{\n  box-sizing:border-box;\n}\n\n.arbore-lead{\n  margin:0 0 18px;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-accordion-item{\n  width:100%;\n  margin:0;\n  padding:0;\n  border:0;\n  border-top:1px solid rgba(0,0,0,.18);\n  background:transparent;\n}\n\n.arbore-accordion-item:last-of-type{\n  border-bottom:1px solid rgba(0,0,0,.18);\n}\n\n.arbore-accordion-item summary{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin:0;\n  padding:13px 0;\n  cursor:pointer;\n  list-style:none;\n  font:inherit;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:400;\n  letter-spacing:.02em;\n  color:#111;\n  background:transparent;\n}\n\n.arbore-accordion-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.arbore-accordion-item summary::marker{\n  display:none;\n  content:\"\";\n}\n\n.arbore-plus{\n  position:relative;\n  display:block;\n  width:11px;\n  height:11px;\n  flex:0 0 11px;\n  margin-left:20px;\n}\n\n.arbore-plus::before,\n.arbore-plus::after{\n  content:\"\";\n  position:absolute;\n  display:block;\n  background:#111;\n}\n\n.arbore-plus::before{\n  width:9px;\n  height:1px;\n  left:1px;\n  top:5px;\n}\n\n.arbore-plus::after{\n  width:1px;\n  height:9px;\n  left:5px;\n  top:1px;\n  transition:transform .2s ease;\n}\n\n.arbore-accordion-item[open] .arbore-plus::after{\n  transform:rotate(90deg);\n}\n\n.arbore-accordion-content{\n  width:100%;\n  margin:0;\n  padding:2px 28px 18px 0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.55;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.9;\n}\n\n.arbore-list{\n  margin:0;\n  padding:0 0 0 18px;\n}\n\n.arbore-list li{\n  margin:4px 0;\n  padding:0;\n  line-height:1.5;\n}\n\n\n\/* GARMENT MEASUREMENTS *\/\n\n.arbore-measurements{\n  width:100%;\n  margin:0;\n  padding:2px 0 18px;\n}\n\n.arbore-measurement-image{\n  display:block;\n  width:100%;\n  height:auto;\n  margin:0 0 16px;\n  padding:0;\n}\n\n.arbore-measurement-table-wrap{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n\n.arbore-measurement-table{\n  width:100%;\n  border-collapse:collapse;\n  border-spacing:0;\n  table-layout:fixed;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:10px;\n  line-height:1.35;\n  letter-spacing:.01em;\n  color:#111;\n}\n\n.arbore-measurement-table th,\n.arbore-measurement-table td{\n  padding:9px 5px;\n  border-bottom:1px solid rgba(0,0,0,.16);\n  text-align:center;\n  vertical-align:middle;\n  font-weight:400;\n  white-space:nowrap;\n}\n\n.arbore-measurement-table th:first-child,\n.arbore-measurement-table td:first-child{\n  width:40%;\n  padding-left:0;\n  text-align:left;\n}\n\n.arbore-measurement-name{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.arbore-measurement-letter{\n  display:inline-block;\n  width:11px;\n  flex:0 0 11px;\n}\n\n.arbore-measurement-note{\n  margin:10px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.45;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n\n.arbore-note{\n  margin:20px 0 0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.5;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.72;\n}\n\n\n\/* MODEL INFO *\/\n\n.arbore-model-info{\n  display:none;\n  width:100%;\n  margin:8px 0 14px;\n  padding:0;\n  font:inherit;\n  font-size:9px;\n  line-height:1.4;\n  letter-spacing:.01em;\n  color:#111;\n  opacity:.65;\n}\n\n.arbore-model-info.is-positioned{\n  display:block;\n}\n\n\n\/* TRUST BLOCK *\/\n\n.arbore-trust{\n  display:flex;\n  flex-direction:column;\n  width:100%;\n  gap:9px;\n  margin:16px 0 0;\n  padding:0;\n  color:#111;\n}\n\n.arbore-trust-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0;\n  padding:0;\n  font:inherit;\n  font-size:11px;\n  line-height:1.3;\n  letter-spacing:.02em;\n  color:#111;\n}\n\n.arbore-trust-icon{\n  display:block;\n  width:15px;\n  height:15px;\n  flex:0 0 15px;\n  fill:none;\n  stroke:currentColor;\n  stroke-width:1.25;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n\n@media screen and (max-width:749px){\n\n  .arbore-product-information{\n    margin-bottom:17px;\n  }\n\n  .arbore-lead{\n    margin-bottom:17px;\n  }\n\n  .arbore-accordion-content{\n    padding:2px 20px 17px 0;\n  }\n\n  .arbore-measurements{\n    padding-bottom:17px;\n  }\n\n  .arbore-measurement-image{\n    margin-bottom:13px;\n  }\n\n  .arbore-measurement-table{\n    font-size:9px;\n  }\n\n  .arbore-measurement-table th,\n  .arbore-measurement-table td{\n    padding:8px 3px;\n  }\n\n  .arbore-measurement-table th:first-child,\n  .arbore-measurement-table td:first-child{\n    width:42%;\n  }\n\n  .arbore-measurement-name{\n    gap:5px;\n  }\n\n  .arbore-measurement-note{\n    font-size:8px;\n  }\n\n  .arbore-note{\n    margin-top:18px;\n  }\n\n  .arbore-trust{\n    gap:8px;\n    margin-top:15px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"arbore-product-information\"\u003e\n\n\u003cp class=\"arbore-lead\"\u003e\na long black insulated coat built for late departures and colder routes — quiet in appearance, generous in protection and designed for everyday movement.\n\u003c\/p\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003econstruction\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nlong hooded coat construction with insulated horizontal chambers, a full front zipper and a protective high neckline.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003efit\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\nrelaxed long fit with enough room for winter layering while keeping a clean and understated silhouette.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003egarment measurements\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content arbore-measurements\"\u003e\n\n\u003cimg class=\"arbore-measurement-image\" src=\"https:\/\/cdn1.site-media.eu\/images\/0\/27541149\/PastedGraphic-110-OcbZnA0JZxez52d4KaPVvQ.png\" alt=\"the last ferry coat garment measurements\" loading=\"lazy\"\u003e\n\n\u003cdiv class=\"arbore-measurement-table-wrap\"\u003e\n\n\u003ctable class=\"arbore-measurement-table\" aria-label=\"the last ferry coat garment measurements in centimetres\"\u003e\n\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003emeasurement\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eA\u003c\/span\u003e\n\u003cspan\u003echest width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eB\u003c\/span\u003e\n\u003cspan\u003ebody length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003ctd\u003e107\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eC\u003c\/span\u003e\n\u003cspan\u003eshoulder width\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e45\u003c\/td\u003e\n\u003ctd\u003e47\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan class=\"arbore-measurement-name\"\u003e\n\u003cspan class=\"arbore-measurement-letter\"\u003eD\u003c\/span\u003e\n\u003cspan\u003esleeve length\u003c\/span\u003e\n\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e63\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"arbore-measurement-note\"\u003e\nall measurements in cm. garment measured flat. minor variations may occur.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003edetails\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ndeep black finish, integrated hood, premium riri front zipper, insulated body, functional side pockets and signature arboré. sleeve patch.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecomposition\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\ninsulated technical shell with quilted construction.\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cdetails class=\"arbore-accordion-item\"\u003e\n\u003csummary\u003e\n\u003cspan\u003ecare\u003c\/span\u003e\n\u003cspan class=\"arbore-plus\"\u003e\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"arbore-accordion-content\"\u003e\n\n\u003cul class=\"arbore-list\"\u003e\n\u003cli\u003ewash cold on gentle cycle\u003c\/li\u003e\n\u003cli\u003ewash with similar colours\u003c\/li\u003e\n\u003cli\u003ehang dry\u003c\/li\u003e\n\u003cli\u003eavoid excessive heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003cp class=\"arbore-note\"\u003e\nproduced in limited runs — built for late departures, cold crossings and repeated winter wear.\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- MODEL INFO --\u003e\n\n\u003cp class=\"arbore-model-info\" id=\"arbore-model-info-last-ferry-coat\"\u003e\nmodel is 180 cm and wears size M.\n\u003c\/p\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreModelInfo(){\n\n    var modelInfo = document.getElementById(\n      'arbore-model-info-last-ferry-coat'\n    );\n\n    if(!modelInfo){\n      return;\n    }\n\n    var quantityInput =\n      document.querySelector('input[name=\"quantity\"]') ||\n      document.querySelector('.quantity__input') ||\n      document.querySelector('.quantity input');\n\n    if(!quantityInput){\n      return;\n    }\n\n    var quantityContainer =\n      quantityInput.closest('.product-form__quantity') ||\n      quantityInput.closest('.product-form__input') ||\n      quantityInput.closest('.quantity-selector') ||\n      quantityInput.closest('.quantity-input') ||\n      quantityInput.closest('.quantity');\n\n    if(\n      quantityContainer \u0026\u0026\n      quantityContainer.classList.contains('quantity') \u0026\u0026\n      quantityContainer.parentElement\n    ){\n      quantityContainer = quantityContainer.parentElement;\n    }\n\n    if(!quantityContainer){\n\n      var productArea =\n        document.querySelector('.product__info-container') ||\n        document.querySelector('.product__info-wrapper') ||\n        document.querySelector('.product-info') ||\n        document.querySelector('product-info') ||\n        document.body;\n\n      var labels = productArea.querySelectorAll(\n        'label, legend, .form__label, span, p, div'\n      );\n\n      for(var i = 0; i \u003c labels.length; i++){\n\n        var labelText = (\n          labels[i].textContent || ''\n        ).trim().toLowerCase();\n\n        if(labelText === 'quantity'){\n\n          quantityContainer =\n            labels[i].closest('.product-form__quantity') ||\n            labels[i].closest('.product-form__input') ||\n            labels[i].parentElement;\n\n          break;\n        }\n\n      }\n\n    }\n\n    if(!quantityContainer){\n      return;\n    }\n\n    if(\n      quantityContainer.previousElementSibling !== modelInfo\n    ){\n\n      quantityContainer.insertAdjacentElement(\n        'beforebegin',\n        modelInfo\n      );\n\n    }\n\n    modelInfo.classList.add(\n      'is-positioned'\n    );\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreModelInfo\n    );\n\n  }else{\n\n    moveArboreModelInfo();\n\n  }\n\n\n  setTimeout(moveArboreModelInfo,200);\n  setTimeout(moveArboreModelInfo,500);\n  setTimeout(moveArboreModelInfo,1000);\n  setTimeout(moveArboreModelInfo,1500);\n  setTimeout(moveArboreModelInfo,2500);\n\n})();\n\u003c\/script\u003e\n\n\n\u003cdiv class=\"arbore-trust\" id=\"arbore-trust-last-ferry-coat\"\u003e\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 10h4l3 3v3h-7z\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003efree shipping over €150 within germany\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12a8 8 0 1 0 2.3-5.7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 4v6h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003e14 days return\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"arbore-trust-item\"\u003e\n\n\u003csvg class=\"arbore-trust-icon\" viewbox=\"0 0 24 24\"\u003e\n\u003crect x=\"5\" y=\"9\" width=\"14\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M8 9V7a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\n\u003cspan\u003esecure payment\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function(){\n\n  function moveArboreTrust(){\n\n    var trust = document.getElementById(\n      'arbore-trust-last-ferry-coat'\n    );\n\n    if(!trust){\n      return;\n    }\n\n    var buttons = document.querySelectorAll(\n      'button[type=\"submit\"], input[type=\"submit\"], .product-form__submit'\n    );\n\n    var addToCartButton = null;\n\n    for(var i = 0; i \u003c buttons.length; i++){\n\n      var button = buttons[i];\n\n      var text = (\n        button.innerText ||\n        button.value ||\n        button.getAttribute('name') ||\n        ''\n      ).toLowerCase();\n\n      if(\n        text.indexOf('add to cart') !== -1 ||\n        text.indexOf('sold out') !== -1 ||\n        button.classList.contains('product-form__submit')\n      ){\n        addToCartButton = button;\n        break;\n      }\n\n    }\n\n    if(!addToCartButton){\n      return;\n    }\n\n    var buttonContainer =\n      addToCartButton.closest('.product-form__buttons') ||\n      addToCartButton.parentElement;\n\n    if(!buttonContainer){\n      return;\n    }\n\n    if(\n      buttonContainer.nextElementSibling !== trust\n    ){\n      buttonContainer.insertAdjacentElement(\n        'afterend',\n        trust\n      );\n    }\n\n  }\n\n\n  if(document.readyState === 'loading'){\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      moveArboreTrust\n    );\n\n  }else{\n\n    moveArboreTrust();\n\n  }\n\n\n  setTimeout(moveArboreTrust,300);\n  setTimeout(moveArboreTrust,800);\n  setTimeout(moveArboreTrust,1500);\n  setTimeout(moveArboreTrust,2500);\n\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"arboré.","offers":[{"title":"S","offer_id":58938362855749,"sku":"ARB-FW26-003-004-S","price":550.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58938362888517,"sku":"ARB-FW26-003-004-M","price":550.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58938362921285,"sku":"ARB-FW26-003-004-L","price":550.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58938362954053,"sku":"ARB-FW26-003-004-XL","price":550.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1074\/5633\/2101\/files\/IMG_4943.png?v=1787246739"}],"url":"https:\/\/arbore-clothing.de\/collections\/all-products.oembed","provider":"arboré. studios | the shop.","version":"1.0","type":"link"}