{"title":"專業自行車衣","description":"\u003cp\u003e鮮明設計，專為公路騎乘打造\u003c\/p\u003e","products":[{"product_id":"arvento-usa-collection-jersey","title":"暮光流動 Pro 專業自行車衣｜男女通用","description":"\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e暮光流動\u003c\/h2\u003e\n\u003cp\u003e靈感來自金色暖光與深藍暮色交會的瞬間，將黃昏不斷變化的色彩與能量融入車衣設計之中。\u003c\/p\u003e\n\u003cp\u003e鮮明的斜向筆觸貫穿整件車衣，呈現速度、光影與流動感。從正面延伸至背面，富有張力的色彩構圖，讓你在道路上展現鮮明而獨特的視覺風格。\u003c\/p\u003e\n\u003cp\u003e為喜歡鮮明風格、希望每一次騎乘都令人印象深刻的騎士而設計。\u003c\/p\u003e\n\u003cp\u003e男女皆適用的公路騎乘機能車衣，適合日常訓練與長途騎乘。貼合身形的剪裁搭配透氣彈性布料，並配置實用的背部收納空間。\u003c\/p\u003e\n\u003ch2\u003e機能特色\u003c\/h2\u003e\n✓ 主布料：91% 聚酯纖維 \/ 9% 彈性纖維\u003cbr\u003e✓ 四向彈性機能布料\u003cbr\u003e✓ 透氣孔布設計，提升空氣流通\u003cbr\u003e✓ 透氣度經 ASTM D737 測試：168 ft³\/min\/ft²\u003cbr\u003e✓ 全開式前拉鍊，附可定位拉頭\u003cbr\u003e✓ 三個加強型背部收納口袋\u003cbr\u003e✓ 下襬防滑止滑帶\u003cbr\u003e✓ 貼身機能剪裁\u003cbr\u003e✓ 專為公路騎乘與訓練設計\u003cbr\u003e✓ 男女通用版型，建議以胸圍作為主要尺寸選擇依據\u003cbr\u003e✓ 台灣製造\u003c\/div\u003e\n\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2\u003eARVENTO 尺寸推薦\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"arvento-size-finder\" class=\"asf\"\u003e\n\u003cdiv class=\"asf__wrap\"\u003e\n\u003csection class=\"asf__notice\"\u003e\n\u003cp\u003eARVENTO 車衣採空氣動力學貼身騎乘剪裁。若偏好休閒或較寬鬆的穿著感，建議選擇大一號，或依個人舒適偏好選擇尺寸。\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE CHART POPUP --\u003e\n\u003cdiv id=\"asf-size-chart-wrap\" style=\"margin-bottom: 20px;\"\u003e\n\u003cinput type=\"checkbox\" id=\"asf-size-chart-toggle\" class=\"asf-size-chart-toggle\"\u003e \u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-button\"\u003e \u003cspan\u003e查看尺寸表\u003c\/span\u003e \u003cspan class=\"asf-size-chart-button-icon\"\u003e＋\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-modal\"\u003e\n\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-overlay\"\u003e\u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-dialog\" role=\"dialog\"\u003e\n\u003cdiv class=\"asf-size-chart-header\"\u003e\n\u003ch2 id=\"asf-size-chart-title\"\u003eARVENTO 尺寸表\u003c\/h2\u003e\n\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-close\"\u003e×\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf-size-chart-content\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/standard_sleeve_size_chart.png?v=1787712123\" alt=\"ARVENTO 自行車衣尺寸表\" class=\"asf-size-chart-image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END SIZE CHART POPUP --\u003e\u003cform id=\"asf-form\" novalidate=\"\"\u003e\n\u003cdiv class=\"asf__grid\"\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\n\u003clabel for=\"asf-height\"\u003e 身高 \u003cspan\u003eCM\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-height\" type=\"number\" inputmode=\"numeric\" min=\"140\" max=\"210\" placeholder=\"e.g. 175\" required=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\n\u003clabel for=\"asf-weight\"\u003e 體重 \u003cspan\u003eKG\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-weight\" type=\"number\" inputmode=\"decimal\" min=\"35\" max=\"150\" placeholder=\"e.g. 68\" required=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\n\u003clabel for=\"asf-usual-size\"\u003e 平常穿著的車衣尺寸 \u003c\/label\u003e\u003cselect id=\"asf-usual-size\" required=\"\"\u003e\n\u003coption value=\"\" selected disabled\u003e選擇平常穿著尺寸\u003c\/option\u003e\n\u003coption value=\"XS\"\u003eXS\u003c\/option\u003e\n\u003coption value=\"S\"\u003eS\u003c\/option\u003e\n\u003coption value=\"M\"\u003eM\u003c\/option\u003e\n\u003coption value=\"L\"\u003eL\u003c\/option\u003e\n\u003coption value=\"XL\"\u003eXL\u003c\/option\u003e\n\u003coption value=\"XXL\"\u003eXXL \/ 2XL\u003c\/option\u003e\n\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\n\u003clabel for=\"asf-preference\"\u003e 版型偏好 \u003c\/label\u003e\u003cselect id=\"asf-preference\" required=\"\"\u003e\n\u003coption value=\"\" selected disabled\u003e選擇版型偏好\u003c\/option\u003e\n\u003coption value=\"race\"\u003e競速版型 — 貼身、流線\u003c\/option\u003e\n\u003coption value=\"regular\"\u003e標準版型 — 均衡合身\u003c\/option\u003e\n\u003coption value=\"comfort\"\u003e舒適版型 — 稍微寬鬆\u003c\/option\u003e\n\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cp class=\"asf__comfort-note\"\u003e舒適版型指較放鬆的騎乘剪裁，並非一般休閒 T 恤的寬鬆版型。\u003c\/p\u003e\n\u003cp id=\"asf-error\" class=\"asf__error\" role=\"alert\"\u003e\u003c\/p\u003e\n\u003cbutton type=\"submit\" class=\"asf__button\"\u003e \u003cspan\u003e推薦我的尺寸\u003c\/span\u003e \u003cspan\u003e→\u003c\/span\u003e \u003c\/button\u003e\n\u003c\/form\u003e\n\u003csection id=\"asf-result\" class=\"asf__result\" hidden=\"\"\u003e\n\u003cp class=\"asf__result-label\"\u003e建議尺寸\u003c\/p\u003e\n\u003cdiv id=\"asf-size\" class=\"asf__size\"\u003eM\u003c\/div\u003e\n\u003cdiv class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e騎乘穿著感\u003c\/p\u003e\n\u003cp id=\"asf-feeling\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"asf-room-block\" class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e想穿得更寬鬆？\u003c\/p\u003e\n\u003cp id=\"asf-room\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  #arvento-size-finder {\n    --black: #111111;\n    --grey: #f3f3f1;\n    --line: #d8d8d4;\n    --muted: #6f6f6b;\n    --white: #ffffff;\n\n    width: 100%;\n    color: var(--black);\n    background: var(--white);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #arvento-size-finder,\n  #arvento-size-finder * {\n    box-sizing: border-box;\n  }\n\n  #arvento-size-finder .asf__wrap {\n    width: 100%;\n    max-width: 720px;\n    margin: 0;\n    padding: 0 0 48px;\n    text-align: left;\n  }\n\n  #arvento-size-finder form {\n    margin: 0;\n  }\n\n  #arvento-size-finder .asf__notice {\n    margin: 0 0 24px;\n    border: 1px solid var(--line);\n    background: #fafafa;\n    padding: 16px;\n  }\n\n  #arvento-size-finder .asf__notice strong,\n  #arvento-size-finder .asf__copy strong {\n    display: block;\n    margin-bottom: 8px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__notice p,\n  #arvento-size-finder .asf__copy p {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n  }\n\n  \/* Height and Weight 外層 *\/\n  #arvento-size-finder .asf__grid {\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr);\n    gap: 14px;\n\n    width: 100%;\n    margin: 0 0 15px;\n    padding: 0;\n\n    align-items: start !important;\n  }\n\n  #arvento-size-finder .asf__field {\n    width: 100%;\n    min-width: 0;\n    margin: 0 0 15px;\n    padding: 0;\n  }\n\n  \/*\n    強制 Height 與 Weight 使用完全相同的位置、排列與高度。\n    !important 用來避免 Shopify Prestige 主題樣式覆蓋。\n  *\/\n  #arvento-size-finder .asf__grid \u003e .asf__field--measurement {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: stretch !important;\n    justify-content: flex-start !important;\n    align-self: start !important;\n\n    width: 100% !important;\n    min-width: 0 !important;\n\n    margin: 0 !important;\n    padding: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder label {\n    display: block;\n    margin: 0 0 7px;\n    padding: 0;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 18px;\n  }\n\n  \/*\n    Height 與 Weight 標題固定相同高度。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e label {\n    display: flex !important;\n    flex: 0 0 18px !important;\n    align-items: center !important;\n\n    width: 100% !important;\n    min-height: 18px !important;\n    height: 18px !important;\n\n    margin: 0 0 7px !important;\n    padding: 0 !important;\n\n    line-height: 18px !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    white-space: nowrap;\n  }\n\n  #arvento-size-finder label span {\n    margin-left: 4px;\n    color: var(--muted);\n    font-weight: 400;\n  }\n\n  #arvento-size-finder input,\n  #arvento-size-finder select {\n    appearance: none;\n    -webkit-appearance: none;\n\n    width: 100%;\n    height: 53px;\n    min-height: 53px;\n\n    margin: 0;\n    border: 1px solid #cfcfcb;\n    border-radius: 9px;\n    outline: none;\n\n    background-color: var(--white);\n    color: var(--black);\n\n    padding: 0 14px;\n\n    font: inherit;\n    font-size: 15px;\n    line-height: normal;\n  }\n\n  \/*\n    Height 與 Weight 輸入框固定完全相同高度，\n    並移除任何主題可能加入的位移。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e input {\n    display: block !important;\n    flex: 0 0 53px !important;\n\n    width: 100% !important;\n    height: 53px !important;\n    min-height: 53px !important;\n\n    margin: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder select {\n    background-image:\n      linear-gradient(45deg, transparent 50%, #111111 50%),\n      linear-gradient(135deg, #111111 50%, transparent 50%);\n\n    background-position:\n      calc(100% - 18px) 22px,\n      calc(100% - 13px) 22px;\n\n    background-size: 5px 5px, 5px 5px;\n    background-repeat: no-repeat;\n\n    padding-right: 38px;\n  }\n\n  #arvento-size-finder input:focus,\n  #arvento-size-finder select:focus {\n    border-color: var(--black);\n    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.08);\n  }\n\n  #arvento-size-finder .asf__comfort-note {\n    margin: 2px 0 18px;\n    border-left: 2px solid var(--black);\n    padding: 3px 0 3px 12px;\n\n    color: var(--muted);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  #arvento-size-finder .asf__error {\n    min-height: 18px;\n    margin: 0 0 9px;\n\n    color: #b00020;\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n    min-height: 56px;\n    margin: 0;\n\n    border: 1px solid var(--black);\n    border-radius: 9px;\n\n    background: var(--black);\n    color: var(--white);\n\n    cursor: pointer;\n    padding: 0 18px;\n\n    font: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease;\n  }\n\n  #arvento-size-finder .asf__button:hover {\n    background: var(--white);\n    color: var(--black);\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-top: 24px;\n    background: var(--grey);\n    padding: 20px;\n  }\n\n  #arvento-size-finder .asf__result-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding-bottom: 18px;\n  }\n\n  #arvento-size-finder .asf__result-head p {\n    margin: 0 0 4px;\n\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n  }\n\n  #arvento-size-finder .asf__size {\n    font-size: 64px;\n    font-weight: 800;\n    letter-spacing: -0.08em;\n    line-height: 0.95;\n  }\n\n  #arvento-size-finder .asf__confidence {\n    align-self: flex-start;\n    max-width: 125px;\n\n    border: 1px solid var(--black);\n    border-radius: 100px;\n\n    padding: 5px 9px;\n\n    font-size: 10px;\n    font-weight: 700;\n    line-height: 1.2;\n    text-align: center;\n  }\n\n  #arvento-size-finder .asf__profile {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 8px;\n\n    padding: 16px 0;\n  }\n\n  #arvento-size-finder .asf__profile span {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__profile strong {\n    border-radius: 100px;\n    background: var(--black);\n    color: var(--white);\n\n    padding: 4px 9px;\n    font-size: 11px;\n  }\n\n  #arvento-size-finder .asf__rows {\n    border-top: 1px solid var(--line);\n  }\n\n  #arvento-size-finder .asf__row {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding: 12px 0;\n\n    font-size: 12px;\n  }\n\n  #arvento-size-finder .asf__row span {\n    color: var(--muted);\n    font-weight: 700;\n    letter-spacing: 0.04em;\n  }\n\n  #arvento-size-finder .asf__row strong {\n    text-align: right;\n  }\n\n  #arvento-size-finder .asf__copy,\n  #arvento-size-finder .asf__measurements {\n    border-bottom: 1px solid var(--line);\n    padding: 17px 0;\n  }\n\n  #arvento-size-finder .asf__measurements h3 {\n    margin: 0 0 10px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__measurements-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n  }\n\n  #arvento-size-finder .asf__measurements-item {\n    border: 1px solid var(--line);\n    background: rgba(255, 255, 255, 0.45);\n    padding: 9px;\n  }\n\n  #arvento-size-finder .asf__measurements-item span {\n    display: block;\n    margin-bottom: 2px;\n\n    color: var(--muted);\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n  }\n\n  #arvento-size-finder .asf__measurements-item strong {\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__notice--result {\n    margin-top: 18px;\n    margin-bottom: 0;\n  }\n\n  #arvento-size-finder .asf__disclaimer {\n    margin-top: 17px;\n\n    color: var(--muted);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  \/* 電腦及平板版 *\/\n  @media screen and (min-width: 600px) {\n    #arvento-size-finder .asf__wrap {\n      padding: 12px 0 60px;\n    }\n\n    #arvento-size-finder .asf__grid {\n      grid-template-columns:\n        minmax(0, 1fr)\n        minmax(0, 1fr);\n\n      column-gap: 14px;\n      row-gap: 0;\n\n      align-items: start !important;\n    }\n\n    #arvento-size-finder .asf__result {\n      padding: 28px;\n    }\n  }\n\n\n  \/* ====================================================== *\/\n  \/* 查看尺寸表 — LARGE POPUP                          *\/\n  \/* ====================================================== *\/\n\n  #arvento-size-finder #asf-size-chart-wrap {\n    width: 100%;\n    margin: 0 0 20px;\n  }\n\n  #arvento-size-finder .asf-size-chart-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  #arvento-size-finder .asf-size-chart-button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 48px;\n    margin: 0;\n    border: 1px solid #111111;\n    border-radius: 9px;\n    background: #ffffff;\n    color: #111111;\n    cursor: pointer;\n    padding: 0 18px;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-button:hover {\n    background: #f7f7f7;\n  }\n\n  #arvento-size-finder .asf-size-chart-button-icon {\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-modal {\n    display: none;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    align-items: center;\n    justify-content: center;\n    width: 100vw;\n    height: 100vh;\n    padding: 28px;\n  }\n\n  #arvento-size-finder\n  .asf-size-chart-toggle:checked\n  ~ .asf-size-chart-modal {\n    display: flex;\n  }\n\n  #arvento-size-finder .asf-size-chart-overlay {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    margin: 0;\n    background: rgba(0, 0, 0, 0.68);\n    cursor: pointer;\n  }\n\n  #arvento-size-finder .asf-size-chart-dialog {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-direction: column;\n    width: min(1120px, 92vw);\n    max-height: 90vh;\n    margin: auto;\n    overflow: hidden;\n    background: #ffffff;\n    box-shadow: 0 20px 70px rgba(0, 0, 0, 0.28);\n  }\n\n  #arvento-size-finder .asf-size-chart-header {\n    display: flex;\n    flex: 0 0 auto;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 76px;\n    border-bottom: 1px solid #dedede;\n    padding: 18px 26px;\n    background: #ffffff;\n  }\n\n  #arvento-size-finder .asf-size-chart-header h2 {\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 18px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    line-height: 1.2;\n  }\n\n  #arvento-size-finder .asf-size-chart-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    cursor: pointer;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 34px;\n    font-weight: 300;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-close:hover {\n    opacity: 0.55;\n  }\n\n  #arvento-size-finder .asf-size-chart-content {\n    width: 100%;\n    overflow-x: hidden;\n    overflow-y: auto;\n    background: #ffffff;\n    padding: 24px 28px 30px;\n  }\n\n  #arvento-size-finder .asf-size-chart-image {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    margin: 0 auto;\n    border: 0;\n    border-radius: 0;\n  }\n\n\n  \/* ====================================================== *\/\n  \/* 洗滌說明 — REFINED ACCORDION                  *\/\n  \/* ====================================================== *\/\n\n  .arvento-care {\n    width: 100%;\n    margin: 30px 0 0;\n    font-family: Arial, Helvetica, sans-serif;\n    color: #111111;\n  }\n\n  .arvento-care details {\n    width: 100%;\n    margin: 0;\n    border-top: 1px solid #d8d8d4;\n    border-bottom: 1px solid #d8d8d4;\n  }\n\n  .arvento-care summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 58px;\n    margin: 0;\n    padding: 0 2px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    color: #111111;\n  }\n\n  .arvento-care summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .arvento-care summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n  .arvento-care__icon {\n    display: inline-block;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1;\n    transition: transform 0.2s ease;\n  }\n\n  .arvento-care details[open] .arvento-care__icon {\n    transform: rotate(45deg);\n  }\n\n  .arvento-care__content {\n    padding: 0 2px 20px;\n    color: #555555;\n    font-size: 13px;\n    line-height: 1.75;\n  }\n\n  .arvento-care__content p {\n    margin: 0 0 5px;\n  }\n\n  .arvento-care__content p:last-child {\n    margin-bottom: 0;\n  }\n\n  \/* ====================================================== *\/\n  \/* 騎乘指南 \/ Q\u0026A \/ 繼續你的騎乘                 *\/\n  \/* Uses the same refined accordion language as CARE       *\/\n  \/* ====================================================== *\/\n\n  .arvento-care details + details {\n    border-top: 0;\n  }\n\n  .arvento-care__section {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__section + .arvento-care__section {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__section-title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__section p {\n    margin: 0 !important;\n  }\n\n  .arvento-pocket-guide {\n    margin-top: 12px;\n  }\n\n  .arvento-pocket-guide__block {\n    margin: 0;\n    padding: 0 0 16px;\n  }\n\n  .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n    border-top: 1px solid #ececea;\n    padding-top: 16px;\n  }\n\n  .arvento-pocket-guide__title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-pocket-guide__intro {\n    margin: 0 0 8px !important;\n  }\n\n  .arvento-pocket-guide__list {\n    display: block !important;\n    margin: 8px 0 0 !important;\n    padding-left: 18px !important;\n    row-gap: 0 !important;\n    column-gap: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li {\n    display: list-item !important;\n    margin: 0 0 3px !important;\n    padding: 0 !important;\n    line-height: 1.55 !important;\n  }\n\n  .arvento-pocket-guide__list li + li {\n    margin-top: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li:last-child {\n    margin-bottom: 0 !important;\n  }\n\n  .arvento-pocket-guide__tip {\n    margin-top: 10px !important;\n    color: #666666;\n  }\n\n  @media screen and (max-width: 599px) {\n    .arvento-pocket-guide__block {\n      padding-bottom: 14px;\n    }\n\n    .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n      padding-top: 14px;\n    }\n\n    .arvento-pocket-guide__list {\n      margin-top: 6px !important;\n    }\n\n    .arvento-pocket-guide__list li {\n      margin-bottom: 2px !important;\n      line-height: 1.5 !important;\n    }\n\n    .arvento-pocket-guide__tip {\n      margin-top: 8px !important;\n    }\n  }\n\n\n  .arvento-care__continue-item {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__continue-item + .arvento-care__continue-item {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__continue-label {\n    margin: 0 0 5px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__continue-item p {\n    margin: 0 0 7px !important;\n  }\n\n  .arvento-care__link {\n    display: inline-block;\n    color: #111111;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    line-height: 1.5;\n    text-decoration: underline;\n    text-decoration-thickness: 1px;\n    text-underline-offset: 4px;\n  }\n\n  .arvento-care__link:hover {\n    opacity: 0.6;\n  }\n\n\n  \/* SIZE CHART POPUP — MOBILE: top aligned + internally scrollable *\/\n\n  @media screen and (max-width: 599px) {\n\n    #arvento-size-finder .asf-size-chart-modal {\n      align-items: flex-start !important;\n      justify-content: center !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      height: 100dvh !important;\n      padding-top: max(6px, env(safe-area-inset-top)) !important;\n      padding-right: 8px !important;\n      padding-bottom: max(6px, env(safe-area-inset-bottom)) !important;\n      padding-left: 8px !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-dialog {\n      display: flex !important;\n      flex-direction: column !important;\n      width: 96vw !important;\n      max-width: 96vw !important;\n      height: auto !important;\n      max-height: calc(100vh - 12px) !important;\n      max-height: calc(100dvh - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;\n      margin: 0 auto !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header {\n      flex: 0 0 auto !important;\n      min-height: 58px !important;\n      padding: 10px 14px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header h2 {\n      margin: 0 !important;\n      font-size: 14px !important;\n      letter-spacing: 0.1em !important;\n      line-height: 1.2 !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-close {\n      flex: 0 0 auto !important;\n      width: 34px !important;\n      height: 34px !important;\n      font-size: 30px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-content {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      width: 100% !important;\n      padding: 8px !important;\n      overflow-x: hidden !important;\n      overflow-y: auto !important;\n      -webkit-overflow-scrolling: touch !important;\n      overscroll-behavior: contain;\n    }\n\n    #arvento-size-finder .asf-size-chart-image {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      margin: 0 auto !important;\n    }\n\n  }\n\n\n\n  \/* ARVENTO 尺寸推薦: only tighten the gap below this specific heading. *\/\n  .arvento-product-description \u003e h2:last-child {\n    margin-bottom: 4px !important;\n  }\n\n  #arvento-size-finder {\n    margin-top: 0 !important;\n  }\n\n  \/* Compact recommendation result only. Other product text\/spacing remains unchanged. *\/\n  #arvento-size-finder .asf__result {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result-label {\n    margin: 0 0 7px;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__simple-block {\n    border-top: 1px solid var(--line);\n    margin-top: 18px;\n    padding-top: 16px;\n  }\n\n  #arvento-size-finder .asf__simple-text {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n    text-align: left;\n  }\n\n  \/* Keep the recommendation\/result visually aligned to the left edge. *\/\n  #arvento-size-finder .asf__result,\n  #arvento-size-finder .asf__result-head,\n  #arvento-size-finder .asf__result-head \u003e div:first-child,\n  #arvento-size-finder .asf__result-head p,\n  #arvento-size-finder .asf__size {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  function initArventoSizeFinder() {\n    var root = document.getElementById('arvento-size-finder');\n    if (!root || root.getAttribute('data-asf-ready') === 'true') return;\n\n    var form = root.querySelector('#asf-form');\n    var heightInput = root.querySelector('#asf-height');\n    var weightInput = root.querySelector('#asf-weight');\n    var usualSizeInput = root.querySelector('#asf-usual-size');\n    var preferenceInput = root.querySelector('#asf-preference');\n    var errorEl = root.querySelector('#asf-error');\n    var resultEl = root.querySelector('#asf-result');\n    var sizeEl = root.querySelector('#asf-size');\n    var feelingEl = root.querySelector('#asf-feeling');\n    var roomBlockEl = root.querySelector('#asf-room-block');\n    var roomEl = root.querySelector('#asf-room');\n    var chartToggle = root.querySelector('#asf-size-chart-toggle');\n\n    if (!form || !heightInput || !weightInput || !usualSizeInput ||\n        !preferenceInput || !resultEl || !sizeEl) return;\n\n    root.setAttribute('data-asf-ready', 'true');\n\n    var sizes = ['XS', 'S', 'M', 'L', 'XL', 'XXL'];\n\n\n    \/*\n      Fit preference logic:\n      競速版型 — 貼身、流線        = one size smaller than Regular\n      標準版型 — 均衡合身      = height + weight baseline\n      舒適版型 — 稍微寬鬆        = one size larger than Regular\n    *\/\n    var fitLogic = {\n      race: {\n        label: '競速版型 — 貼身、流線',\n        offset: -1,\n        ridingFeel: '貼身、流線。'\n      },\n      regular: {\n        label: '標準版型 — 均衡合身',\n        offset: 0,\n        ridingFeel: '均衡合身、貼近身體。'\n      },\n      comfort: {\n        label: '舒適版型 — 稍微寬鬆',\n        offset: 1,\n        ridingFeel: '稍微寬鬆。'\n      }\n    };\n\n    function clampIndex(index) {\n      return Math.max(0, Math.min(sizes.length - 1, index));\n    }\n\n    function indexOfSize(size) {\n      var index = sizes.indexOf(size);\n      return index === -1 ? 2 : index;\n    }\n\n    \/*\n      REGULAR FIT baseline: height + weight.\n\n      The supplied REAL RIDER SIZE REFERENCES are treated as Regular Fit anchors:\n      165 cm \/ ~65 kg -\u003e M\n      168 cm \/ ~60 kg -\u003e S\n      169 cm \/ ~72 kg -\u003e L\n      171 cm \/ ~85 kg -\u003e XXL\n      172 cm \/ ~70 kg -\u003e L\n      176 cm \/ ~72 kg -\u003e L\n      177 cm \/ ~70 kg -\u003e L\n      179 cm \/ ~80 kg -\u003e XL\n      182 cm \/ ~78 kg -\u003e XL\n\n      The original chart says CHEST FIRST. Because this Size Finder asks only for\n      height + weight, the 190 cm \/ ~86 kg \/ 37 in chest outlier is not used as a\n      general rule. ARVENTO's product rule takes priority: approximately 85-90 kg\n      is the XXL \/ 2XL Regular Fit range, and above 90 kg receives no automatic\n      size recommendation.\n\n      Fit preference:\n      Race Fit    = one size smaller than Regular Fit\n      Regular Fit = height\/weight baseline\n      Comfort Fit = one size larger than Regular Fit\n    *\/\n    function regularFitIndex(height, weight) {\n      if (weight \u003e 90) return null;\n\n      var limits;\n\n      \/* Height-adjusted weight bands. *\/\n      if (height \u003c= 167) {\n        limits = [54, 62, 68, 77, 84, 90];\n      } else if (height \u003c= 173) {\n        limits = [53, 62, 68, 77, 84, 90];\n      } else if (height \u003c= 179) {\n        limits = [52, 61, 67, 77, 84, 90];\n      } else {\n        \/* Taller riders move up slightly earlier near size boundaries. *\/\n        limits = [51, 60, 66, 74, 84, 90];\n      }\n\n      if (weight \u003c= limits[0]) return 0; \/\/ XS\n      if (weight \u003c= limits[1]) return 1; \/\/ S\n      if (weight \u003c= limits[2]) return 2; \/\/ M\n      if (weight \u003c= limits[3]) return 3; \/\/ L\n      if (weight \u003c= limits[4]) return 4; \/\/ XL\n      return 5;                          \/\/ XXL \/ 2XL (up to 90 kg)\n    }\n\n    function getRecommendation(height, weight, usualSize, preference) {\n      var regularIndex = regularFitIndex(height, weight);\n      if (regularIndex === null) {\n        return {\n          unsupported: true,\n          message: '你的身高體重超出目前自動推薦範圍，訂購前請參考尺寸表。'\n        };\n      }\n\n      var logic = fitLogic[preference];\n      if (!logic) {\n        return {\n          unsupported: true,\n          message: '請選擇版型偏好。'\n        };\n      }\n\n      var recommended = regularIndex + logic.offset;\n\n      if (recommended \u003c 0) {\n        return {\n          unsupported: true,\n          message: '競速版型會需要比 XS 更小的尺寸，訂購前請參考尺寸表。'\n        };\n      }\n\n      if (recommended \u003e= sizes.length) {\n        return {\n          unsupported: true,\n          message: '舒適版型會需要比 XXL \/ 2XL 更大的尺寸，訂購前請參考尺寸表。'\n        };\n      }\n\n      recommended = clampIndex(recommended);\n\n      \/* The next larger size is shown only as an optional more-room choice. *\/\n      var moreRoomIndex = recommended + 1;\n      var moreRoomSize = moreRoomIndex \u003c sizes.length ? sizes[moreRoomIndex] : null;\n\n      return {\n        unsupported: false,\n        size: sizes[recommended],\n        ridingFeel: logic.ridingFeel,\n        moreRoomSize: moreRoomSize,\n        regularSize: sizes[regularIndex]\n      };\n    }\n\n    function validateField(field) {\n      if (!field.checkValidity()) {\n        field.reportValidity();\n        return false;\n      }\n      return true;\n    }\n\n    function hideResult() {\n      resultEl.hidden = true;\n      resultEl.setAttribute('hidden', '');\n    }\n\n    function renderRecommendation() {\n      if (errorEl) errorEl.textContent = '';\n\n      if (!validateField(heightInput)) return;\n      if (!validateField(weightInput)) return;\n      if (!validateField(usualSizeInput)) return;\n      if (!validateField(preferenceInput)) return;\n\n      var height = parseFloat(heightInput.value);\n      var weight = parseFloat(weightInput.value);\n      var usualSize = usualSizeInput.value;\n      var preference = preferenceInput.value;\n      var recommendation = getRecommendation(height, weight, usualSize, preference);\n\n      if (recommendation.unsupported) {\n        hideResult();\n        if (errorEl) errorEl.textContent = recommendation.message;\n        return;\n      }\n\n      sizeEl.textContent = recommendation.size;\n\n      if (feelingEl) {\n        feelingEl.textContent = recommendation.ridingFeel;\n      }\n\n      if (roomBlockEl \u0026\u0026 roomEl) {\n        if (recommendation.moreRoomSize) {\n          roomEl.textContent = '可考慮 ' + recommendation.moreRoomSize + '。';\n          roomBlockEl.hidden = false;\n          roomBlockEl.removeAttribute('hidden');\n        } else {\n          roomEl.textContent = '';\n          roomBlockEl.hidden = true;\n          roomBlockEl.setAttribute('hidden', '');\n        }\n      }\n\n      resultEl.hidden = false;\n      resultEl.removeAttribute('hidden');\n    }\n\n    \/* Prevent native form submission so the product page never jumps to the top. *\/\n    form.addEventListener('submit', function (event) {\n      event.preventDefault();\n      event.stopPropagation();\n      renderRecommendation();\n      return false;\n    }, true);\n\n    \/* Escape closes the size-chart popup without changing page position. *\/\n    document.addEventListener('keydown', function (event) {\n      if (event.key === 'Escape' \u0026\u0026 chartToggle \u0026\u0026 chartToggle.checked) {\n        chartToggle.checked = false;\n      }\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initArventoSizeFinder);\n  } else {\n    initArventoSizeFinder();\n  }\n\n  document.addEventListener('shopify:section:load', initArventoSizeFinder);\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"arvento-rider-reference\"\u003e\n\u003ch2\u003e\u003cstrong\u003e實際騎士試穿參考\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 A\u003c\/strong\u003e\u003cbr\u003e身高： 168 cm \/ 5 ft 6 in\u003cbr\u003e體重： 60 kg \/ 132 lb\u003cbr\u003e穿著尺寸： XS\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 B\u003c\/strong\u003e\u003cbr\u003e身高： 174 cm \/ 5 ft 8.5 in\u003cbr\u003e體重： 70 kg \/ 154 lb\u003cbr\u003e穿著尺寸： M\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 C\u003c\/strong\u003e\u003cbr\u003e身高： 170 cm \/ 5 ft 7 in\u003cbr\u003e體重： 79 kg \/ 174 lb\u003cbr\u003e穿著尺寸： L\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003ch2\u003e版型建議\u003c\/h2\u003e\n\u003cp\u003e本款採貼身機能剪裁。若偏好較寬鬆、舒適的穿著感，建議選擇大一個尺寸。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e洗滌說明\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cp\u003e30°C \/ 86°F 機洗\u003c\/p\u003e\n\u003cp\u003e與相近顏色衣物一起洗滌\u003c\/p\u003e\n\u003cp\u003e低溫烘乾\u003c\/p\u003e\n\u003cp\u003e不可漂白\u003c\/p\u003e\n\u003cp\u003e不可熨燙\u003c\/p\u003e\n\u003cp\u003e不可乾洗\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e騎乘指南\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次穿自行車衣？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣的剪裁會比一般 T 恤更貼身。站立時感覺較貼身是正常的，尤其是機能型剪裁。穿著時應穩定貼合，但不應限制正常活動。若偏好更多空間，可考慮選擇大一號，並以胸圍作為主要尺寸選擇依據。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次騎乘\u003c\/h3\u003e\n\u003cp\u003e如果你剛開始公路騎乘，可以先從熟悉路線上的短程輕鬆騎開始。對許多初學者來說，20–30 分鐘是實際的起點。先熟悉舒適度、煞車、變速與配速，再逐步增加時間或距離。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋要帶什麼？\u003c\/h3\u003e\n\u003cp\u003e攜帶物品應依騎乘時間調整。將必需品放在容易拿取的位置，並避免讓車衣後口袋過度負重。\u003c\/p\u003e\n\u003cdiv class=\"arvento-pocket-guide\"\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e30 分鐘 — 輕裝上路\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e短程輕鬆騎時，口袋保持簡單輕量，把重點放在熟悉自行車與騎乘舒適感。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機\u003c\/li\u003e\n\u003cli\u003e證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e鑰匙\u003c\/li\u003e\n\u003cli\u003e視需要將水壺放置於自行車水壺架上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e2 小時 — 補給＋必需品\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e隨著騎乘時間拉長，攜帶足夠的補給與必需品，維持舒適，同時不必塞滿每個口袋。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機 + 證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e能量膠、香蕉或小型能量棒\u003c\/li\u003e\n\u003cli\u003e視需要準備電解質補充\u003c\/li\u003e\n\u003cli\u003e視天候攜帶輕薄防風層\u003c\/li\u003e\n\u003cli\u003e將維修工具妥善收納於自行車上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e100 KM — 為整天騎乘做好準備\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e應依預計騎乘時間規劃，而不只看距離。地形、天候、體能與停留次數，都可能讓不同騎士的 100 km 騎乘有很大差異。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e下一段騎乘所需、方便拿取的補給\u003c\/li\u003e\n\u003cli\u003e手機 + 證件 \/ 卡片 in a small protective pouch\u003c\/li\u003e\n\u003cli\u003e後段騎乘所需的額外補給\u003c\/li\u003e\n\u003cli\u003e長時間、炎熱或大量流汗時，視需要補充電解質\u003c\/li\u003e\n\u003cli\u003e輕量天候防護層\u003c\/li\u003e\n\u003cli\u003e維修工具放置於坐墊袋或其他穩固的車上收納空間\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp class=\"arvento-pocket-guide__tip\"\u003e\u003cstrong\u003e口袋小提醒：\u003c\/strong\u003e 將下一個最可能用到的物品放在最容易拿取的口袋。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e要騎更久嗎？\u003c\/h3\u003e\n\u003cp\u003e起步保守、依需求補充水分，並在能量明顯下降前先補給。長時間、炎熱或大量流汗的騎乘中，部分騎士也可視需求補充電解質飲品或其他含鈉選項。建議在平時訓練中先測試適合自己的補給方式，不要在重要騎乘當天第一次嘗試。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e感到疲勞或抽筋？\u003c\/h3\u003e\n\u003cp\u003e放慢速度，必要時停在安全地點休息。肌肉抽筋可能有多種原因，疲勞、炎熱、水分或電解質流失，以及不熟悉的運動強度都可能有影響。輕柔伸展有時可幫助抽筋肌肉放鬆。騎乘距離應循序增加；若感到身體不適，請停止騎乘並以安全為優先。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eRIDER Q\u0026amp;A\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e女性也可以穿這款男女通用車衣嗎？\u003c\/h3\u003e\n\u003cp\u003e可以。本款採男女通用機能剪裁。建議以胸圍作為主要尺寸選擇依據；若偏好較寬鬆的穿著感，可考慮選擇大一號。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e為什麼自行車衣比一般上衣更貼身？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣設計得更貼近身體，可在騎乘時減少多餘布料晃動。當身體前傾進入騎乘姿勢後，通常會感覺更自然。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋可以放什麼？\u003c\/h3\u003e\n\u003cp\u003e三個後口袋適合放置輕量騎乘必需品，例如手機、小份零食、卡片、鑰匙或其他希望隨手拿取的小型物品。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e需要穿底層衣嗎？\u003c\/h3\u003e\n\u003cp\u003e底層衣並非必要，可依溫度、騎乘強度與個人舒適度決定。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e這款車衣適合長途騎乘嗎？\u003c\/h3\u003e\n\u003cp\u003e本款專為公路騎乘與訓練設計，在尺寸合適且騎乘條件適合的情況下，也可用於較長距離。長時間騎乘時，建議將配速、水分與補給一起納入規劃。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e車衣濕掉後多快會乾？\u003c\/h3\u003e\n\u003cp\u003e在我們的布料快乾測試中，水分迅速在布面擴散，測試區域在 1 分 38 秒內幾乎乾燥。這有助於減少騎乘過程中因汗水或少量水氣累積造成的厚重濕黏感。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e下雨或大量流汗時，車衣會黏在身上嗎？\u003c\/h3\u003e\n\u003cp\u003e布料設計可讓水分在表面擴散並快速乾燥，幫助減少黏膩與濕重感。ASTM D737 透氣度測試結果為 168 ft³\/min\/ft²，有助於在熱氣與濕氣累積時維持空氣流通與騎乘舒適度。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e繼續你的騎乘\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e強化騎乘體能\u003c\/h3\u003e\n\u003cp\u003e探索肌力、活動度與恢復建議，為下一次騎乘做好準備。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/ride-better\"\u003e探索 Ride Better →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e尋找下一段騎乘\u003c\/h3\u003e\n\u003cp\u003e探索騎行目的地、在地故事，以及商品頁之外的更多騎乘靈感。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/arvento-world\"\u003e探索 ARVENTO LIFE →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003ePLAN \u0026amp; RIDE SAFELY\u003c\/h3\u003e\n\u003cp\u003e當你離開熟悉環境騎乘時，可使用實用的旅遊與騎乘工具協助規劃。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/travel-tools\"\u003e開啟旅遊工具 →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"ARVENTO","offers":[{"title":"XS","offer_id":48328665891061,"sku":"4","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"S","offer_id":48328665923829,"sku":"4","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"M","offer_id":48328665956597,"sku":"2","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"L","offer_id":48328665989365,"sku":"4","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"XL","offer_id":48328666022133,"sku":"0","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"2XS","offer_id":50428974170357,"sku":"2","price":2200.0,"currency_code":"TWD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/cycling_jersey_main_picture.png?v=1787530136"},{"product_id":"ocean-gradient-pro-jersey","title":"海流律動 Pro 專業自行車衣｜男女通用","description":"\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e海流律動\u003c\/h2\u003e\n\u003cp class=\"PDq2pG_selectionAnchorContainer\"\u003e靈感來自海流的流動與水面不斷變化的光影，藍色漸層將這份動感節奏轉化為俐落、現代的騎乘設計。\u003cspan class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e層層藍色透過俐落的幾何線條漸變至純淨白色，營造速度與向前推進的視覺感受。不對稱的色彩平衡增添動態張力，同時維持俐落流線的整體風格。\u003c\/p\u003e\n\u003cp\u003e為在移動中感受自由的騎士而設計，讓道路、風與地平線隨著每一次踩踏持續向前延伸。\u003c\/p\u003e\n\u003cp\u003e男女皆適用的公路騎乘機能車衣，適合日常訓練與長途騎乘。貼合身形的剪裁搭配透氣彈性布料，並配置實用的背部收納空間。\u0026nbsp;\u003c\/p\u003e\n\u003ch2\u003e機能特色\u003c\/h2\u003e\n✓ 四向彈性機能布料\u003cbr\u003e✓ 透氣孔布設計，提升空氣流通\u003cbr\u003e✓ 透氣度經 ASTM D737 測試：168 ft³\/min\/ft²\u003cbr\u003e✓ 全開式前拉鍊，附可定位拉頭\u003cbr\u003e✓ 三個加強型背部收納口袋\u003cbr\u003e✓ 下襬防滑止滑帶\u003cbr\u003e✓ 貼身機能剪裁\u003cbr\u003e✓ 專為公路騎乘與訓練設計\u003cbr\u003e✓ 男女通用版型，建議以胸圍作為主要尺寸選擇依據\u003cbr\u003e✓ 台灣製造\u003c\/div\u003e\n\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2\u003eARVENTO 尺寸推薦\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"arvento-size-finder\" class=\"asf\"\u003e\n\u003cdiv class=\"asf__wrap\"\u003e\n\u003csection class=\"asf__notice\"\u003e\n\u003cp\u003eARVENTO 車衣採空氣動力學貼身騎乘剪裁。若偏好休閒或較寬鬆的穿著感，建議選擇大一號，或依個人舒適偏好選擇尺寸。\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE CHART POPUP --\u003e\n\u003cdiv id=\"asf-size-chart-wrap\" style=\"margin-bottom: 20px;\"\u003e\u003cinput type=\"checkbox\" id=\"asf-size-chart-toggle\" class=\"asf-size-chart-toggle\"\u003e \u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-button\"\u003e \u003cspan\u003e查看尺寸表\u003c\/span\u003e\u0026nbsp;\u003cspan class=\"asf-size-chart-button-icon\"\u003e＋\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-modal\"\u003e\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-overlay\"\u003e\u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-dialog\" role=\"dialog\"\u003e\n\u003cdiv class=\"asf-size-chart-header\"\u003e\n\u003ch2 id=\"asf-size-chart-title\"\u003eARVENTO 尺寸表\u003c\/h2\u003e\n\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-close\"\u003e×\u003c\/label\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf-size-chart-content\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/raglan_sleeve_size_chart.png?v=1787712167\" alt=\"ARVENTO 自行車衣尺寸表\" class=\"asf-size-chart-image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END SIZE CHART POPUP --\u003e\u003cform id=\"asf-form\" novalidate=\"\"\u003e\n\u003cdiv class=\"asf__grid\"\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\u003clabel for=\"asf-height\"\u003e 身高 \u003cspan\u003eCM\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-height\" type=\"number\" inputmode=\"numeric\" min=\"140\" max=\"210\" placeholder=\"例如 175\" required=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\u003clabel for=\"asf-weight\"\u003e 體重 \u003cspan\u003eKG\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-weight\" type=\"number\" inputmode=\"decimal\" min=\"35\" max=\"150\" placeholder=\"例如 68\" required=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\u003clabel for=\"asf-usual-size\"\u003e 平常穿著的車衣尺寸 \u003c\/label\u003e\u003cselect id=\"asf-usual-size\" required=\"\"\u003e\n\u003coption value=\"\" selected=\"selected\" disabled=\"disabled\"\u003e選擇平常穿著尺寸\u003c\/option\u003e\n\u003coption value=\"XS\"\u003eXS\u003c\/option\u003e\n\u003coption value=\"S\"\u003eS\u003c\/option\u003e\n\u003coption value=\"M\"\u003eM\u003c\/option\u003e\n\u003coption value=\"L\"\u003eL\u003c\/option\u003e\n\u003coption value=\"XL\"\u003eXL\u003c\/option\u003e\n\u003coption value=\"XXL\"\u003eXXL \/ 2XL\u003c\/option\u003e\n\u003c\/select\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\u003clabel for=\"asf-preference\"\u003e 版型偏好 \u003c\/label\u003e\u003cselect id=\"asf-preference\" required=\"\"\u003e\n\u003coption value=\"\" selected=\"selected\" disabled=\"disabled\"\u003e選擇版型偏好\u003c\/option\u003e\n\u003coption value=\"race\"\u003e競速版型 — 貼身、流線\u003c\/option\u003e\n\u003coption value=\"regular\"\u003e標準版型 — 均衡合身\u003c\/option\u003e\n\u003coption value=\"comfort\"\u003e舒適版型 — 稍微寬鬆\u003c\/option\u003e\n\u003c\/select\u003e\u003c\/div\u003e\n\u003cp class=\"asf__comfort-note\"\u003e舒適版型指較放鬆的騎乘剪裁，並非一般休閒 T 恤的寬鬆版型。\u003c\/p\u003e\n\u003cp id=\"asf-error\" class=\"asf__error\" role=\"alert\"\u003e\u003c\/p\u003e\n\u003cbutton type=\"submit\" class=\"asf__button\"\u003e \u003cspan\u003e推薦我的尺寸\u003c\/span\u003e \u003cspan\u003e→\u003c\/span\u003e \u003c\/button\u003e\u003c\/form\u003e\n\u003csection id=\"asf-result\" class=\"asf__result\" hidden=\"\"\u003e\n\u003cp class=\"asf__result-label\"\u003e建議尺寸\u003c\/p\u003e\n\u003cdiv id=\"asf-size\" class=\"asf__size\"\u003eM\u003c\/div\u003e\n\u003cdiv class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e騎乘穿著感\u003c\/p\u003e\n\u003cp id=\"asf-feeling\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"asf-room-block\" class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e想穿得更寬鬆？\u003c\/p\u003e\n\u003cp id=\"asf-room\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  #arvento-size-finder {\n    --black: #111111;\n    --grey: #f3f3f1;\n    --line: #d8d8d4;\n    --muted: #6f6f6b;\n    --white: #ffffff;\n\n    width: 100%;\n    color: var(--black);\n    background: var(--white);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #arvento-size-finder,\n  #arvento-size-finder * {\n    box-sizing: border-box;\n  }\n\n  #arvento-size-finder .asf__wrap {\n    width: 100%;\n    max-width: 720px;\n    margin: 0;\n    padding: 0 0 48px;\n    text-align: left;\n  }\n\n  #arvento-size-finder form {\n    margin: 0;\n  }\n\n  #arvento-size-finder .asf__notice {\n    margin: 0 0 24px;\n    border: 1px solid var(--line);\n    background: #fafafa;\n    padding: 16px;\n  }\n\n  #arvento-size-finder .asf__notice strong,\n  #arvento-size-finder .asf__copy strong {\n    display: block;\n    margin-bottom: 8px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__notice p,\n  #arvento-size-finder .asf__copy p {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n  }\n\n  \/* Height and Weight 外層 *\/\n  #arvento-size-finder .asf__grid {\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr);\n    gap: 14px;\n\n    width: 100%;\n    margin: 0 0 15px;\n    padding: 0;\n\n    align-items: start !important;\n  }\n\n  #arvento-size-finder .asf__field {\n    width: 100%;\n    min-width: 0;\n    margin: 0 0 15px;\n    padding: 0;\n  }\n\n  \/*\n    強制 Height 與 Weight 使用完全相同的位置、排列與高度。\n    !important 用來避免 Shopify Prestige 主題樣式覆蓋。\n  *\/\n  #arvento-size-finder .asf__grid \u003e .asf__field--measurement {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: stretch !important;\n    justify-content: flex-start !important;\n    align-self: start !important;\n\n    width: 100% !important;\n    min-width: 0 !important;\n\n    margin: 0 !important;\n    padding: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder label {\n    display: block;\n    margin: 0 0 7px;\n    padding: 0;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 18px;\n  }\n\n  \/*\n    Height 與 Weight 標題固定相同高度。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e label {\n    display: flex !important;\n    flex: 0 0 18px !important;\n    align-items: center !important;\n\n    width: 100% !important;\n    min-height: 18px !important;\n    height: 18px !important;\n\n    margin: 0 0 7px !important;\n    padding: 0 !important;\n\n    line-height: 18px !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    white-space: nowrap;\n  }\n\n  #arvento-size-finder label span {\n    margin-left: 4px;\n    color: var(--muted);\n    font-weight: 400;\n  }\n\n  #arvento-size-finder input,\n  #arvento-size-finder select {\n    appearance: none;\n    -webkit-appearance: none;\n\n    width: 100%;\n    height: 53px;\n    min-height: 53px;\n\n    margin: 0;\n    border: 1px solid #cfcfcb;\n    border-radius: 9px;\n    outline: none;\n\n    background-color: var(--white);\n    color: var(--black);\n\n    padding: 0 14px;\n\n    font: inherit;\n    font-size: 15px;\n    line-height: normal;\n  }\n\n  \/*\n    Height 與 Weight 輸入框固定完全相同高度，\n    並移除任何主題可能加入的位移。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e input {\n    display: block !important;\n    flex: 0 0 53px !important;\n\n    width: 100% !important;\n    height: 53px !important;\n    min-height: 53px !important;\n\n    margin: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder select {\n    background-image:\n      linear-gradient(45deg, transparent 50%, #111111 50%),\n      linear-gradient(135deg, #111111 50%, transparent 50%);\n\n    background-position:\n      calc(100% - 18px) 22px,\n      calc(100% - 13px) 22px;\n\n    background-size: 5px 5px, 5px 5px;\n    background-repeat: no-repeat;\n\n    padding-right: 38px;\n  }\n\n  #arvento-size-finder input:focus,\n  #arvento-size-finder select:focus {\n    border-color: var(--black);\n    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.08);\n  }\n\n  #arvento-size-finder .asf__comfort-note {\n    margin: 2px 0 18px;\n    border-left: 2px solid var(--black);\n    padding: 3px 0 3px 12px;\n\n    color: var(--muted);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  #arvento-size-finder .asf__error {\n    min-height: 18px;\n    margin: 0 0 9px;\n\n    color: #b00020;\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n    min-height: 56px;\n    margin: 0;\n\n    border: 1px solid var(--black);\n    border-radius: 9px;\n\n    background: var(--black);\n    color: var(--white);\n\n    cursor: pointer;\n    padding: 0 18px;\n\n    font: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease;\n  }\n\n  #arvento-size-finder .asf__button:hover {\n    background: var(--white);\n    color: var(--black);\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-top: 24px;\n    background: var(--grey);\n    padding: 20px;\n  }\n\n  #arvento-size-finder .asf__result-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding-bottom: 18px;\n  }\n\n  #arvento-size-finder .asf__result-head p {\n    margin: 0 0 4px;\n\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n  }\n\n  #arvento-size-finder .asf__size {\n    font-size: 64px;\n    font-weight: 800;\n    letter-spacing: -0.08em;\n    line-height: 0.95;\n  }\n\n  #arvento-size-finder .asf__confidence {\n    align-self: flex-start;\n    max-width: 125px;\n\n    border: 1px solid var(--black);\n    border-radius: 100px;\n\n    padding: 5px 9px;\n\n    font-size: 10px;\n    font-weight: 700;\n    line-height: 1.2;\n    text-align: center;\n  }\n\n  #arvento-size-finder .asf__profile {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 8px;\n\n    padding: 16px 0;\n  }\n\n  #arvento-size-finder .asf__profile span {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__profile strong {\n    border-radius: 100px;\n    background: var(--black);\n    color: var(--white);\n\n    padding: 4px 9px;\n    font-size: 11px;\n  }\n\n  #arvento-size-finder .asf__rows {\n    border-top: 1px solid var(--line);\n  }\n\n  #arvento-size-finder .asf__row {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding: 12px 0;\n\n    font-size: 12px;\n  }\n\n  #arvento-size-finder .asf__row span {\n    color: var(--muted);\n    font-weight: 700;\n    letter-spacing: 0.04em;\n  }\n\n  #arvento-size-finder .asf__row strong {\n    text-align: right;\n  }\n\n  #arvento-size-finder .asf__copy,\n  #arvento-size-finder .asf__measurements {\n    border-bottom: 1px solid var(--line);\n    padding: 17px 0;\n  }\n\n  #arvento-size-finder .asf__measurements h3 {\n    margin: 0 0 10px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__measurements-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n  }\n\n  #arvento-size-finder .asf__measurements-item {\n    border: 1px solid var(--line);\n    background: rgba(255, 255, 255, 0.45);\n    padding: 9px;\n  }\n\n  #arvento-size-finder .asf__measurements-item span {\n    display: block;\n    margin-bottom: 2px;\n\n    color: var(--muted);\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n  }\n\n  #arvento-size-finder .asf__measurements-item strong {\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__notice--result {\n    margin-top: 18px;\n    margin-bottom: 0;\n  }\n\n  #arvento-size-finder .asf__disclaimer {\n    margin-top: 17px;\n\n    color: var(--muted);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  \/* 電腦及平板版 *\/\n  @media screen and (min-width: 600px) {\n    #arvento-size-finder .asf__wrap {\n      padding: 12px 0 60px;\n    }\n\n    #arvento-size-finder .asf__grid {\n      grid-template-columns:\n        minmax(0, 1fr)\n        minmax(0, 1fr);\n\n      column-gap: 14px;\n      row-gap: 0;\n\n      align-items: start !important;\n    }\n\n    #arvento-size-finder .asf__result {\n      padding: 28px;\n    }\n  }\n\n\n  \/* ====================================================== *\/\n  \/* 查看尺寸表 — LARGE POPUP                          *\/\n  \/* ====================================================== *\/\n\n  #arvento-size-finder #asf-size-chart-wrap {\n    width: 100%;\n    margin: 0 0 20px;\n  }\n\n  #arvento-size-finder .asf-size-chart-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  #arvento-size-finder .asf-size-chart-button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 48px;\n    margin: 0;\n    border: 1px solid #111111;\n    border-radius: 9px;\n    background: #ffffff;\n    color: #111111;\n    cursor: pointer;\n    padding: 0 18px;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-button:hover {\n    background: #f7f7f7;\n  }\n\n  #arvento-size-finder .asf-size-chart-button-icon {\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-modal {\n    display: none;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    align-items: center;\n    justify-content: center;\n    width: 100vw;\n    height: 100vh;\n    padding: 28px;\n  }\n\n  #arvento-size-finder\n  .asf-size-chart-toggle:checked\n  ~ .asf-size-chart-modal {\n    display: flex;\n  }\n\n  #arvento-size-finder .asf-size-chart-overlay {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    margin: 0;\n    background: rgba(0, 0, 0, 0.68);\n    cursor: pointer;\n  }\n\n  #arvento-size-finder .asf-size-chart-dialog {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-direction: column;\n    width: min(1120px, 92vw);\n    max-height: 90vh;\n    margin: auto;\n    overflow: hidden;\n    background: #ffffff;\n    box-shadow: 0 20px 70px rgba(0, 0, 0, 0.28);\n  }\n\n  #arvento-size-finder .asf-size-chart-header {\n    display: flex;\n    flex: 0 0 auto;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 76px;\n    border-bottom: 1px solid #dedede;\n    padding: 18px 26px;\n    background: #ffffff;\n  }\n\n  #arvento-size-finder .asf-size-chart-header h2 {\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 18px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    line-height: 1.2;\n  }\n\n  #arvento-size-finder .asf-size-chart-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    cursor: pointer;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 34px;\n    font-weight: 300;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-close:hover {\n    opacity: 0.55;\n  }\n\n  #arvento-size-finder .asf-size-chart-content {\n    width: 100%;\n    overflow-x: hidden;\n    overflow-y: auto;\n    background: #ffffff;\n    padding: 24px 28px 30px;\n  }\n\n  #arvento-size-finder .asf-size-chart-image {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    margin: 0 auto;\n    border: 0;\n    border-radius: 0;\n  }\n\n\n  \/* ====================================================== *\/\n  \/* 洗滌說明 — REFINED ACCORDION                  *\/\n  \/* ====================================================== *\/\n\n  .arvento-care {\n    width: 100%;\n    margin: 30px 0 0;\n    font-family: Arial, Helvetica, sans-serif;\n    color: #111111;\n  }\n\n  .arvento-care details {\n    width: 100%;\n    margin: 0;\n    border-top: 1px solid #d8d8d4;\n    border-bottom: 1px solid #d8d8d4;\n  }\n\n  .arvento-care summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 58px;\n    margin: 0;\n    padding: 0 2px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    color: #111111;\n  }\n\n  .arvento-care summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .arvento-care summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n  .arvento-care__icon {\n    display: inline-block;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1;\n    transition: transform 0.2s ease;\n  }\n\n  .arvento-care details[open] .arvento-care__icon {\n    transform: rotate(45deg);\n  }\n\n  .arvento-care__content {\n    padding: 0 2px 20px;\n    color: #555555;\n    font-size: 13px;\n    line-height: 1.75;\n  }\n\n  .arvento-care__content p {\n    margin: 0 0 5px;\n  }\n\n  .arvento-care__content p:last-child {\n    margin-bottom: 0;\n  }\n\n  \/* ====================================================== *\/\n  \/* 騎乘指南 \/ Q\u0026A \/ 繼續你的騎乘                 *\/\n  \/* Uses the same refined accordion language as CARE       *\/\n  \/* ====================================================== *\/\n\n  .arvento-care details + details {\n    border-top: 0;\n  }\n\n  .arvento-care__section {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__section + .arvento-care__section {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__section-title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__section p {\n    margin: 0 !important;\n  }\n\n  .arvento-pocket-guide {\n    margin-top: 12px;\n  }\n\n  .arvento-pocket-guide__block {\n    margin: 0;\n    padding: 0 0 16px;\n  }\n\n  .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n    border-top: 1px solid #ececea;\n    padding-top: 16px;\n  }\n\n  .arvento-pocket-guide__title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-pocket-guide__intro {\n    margin: 0 0 8px !important;\n  }\n\n  .arvento-pocket-guide__list {\n    display: block !important;\n    margin: 8px 0 0 !important;\n    padding-left: 18px !important;\n    row-gap: 0 !important;\n    column-gap: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li {\n    display: list-item !important;\n    margin: 0 0 3px !important;\n    padding: 0 !important;\n    line-height: 1.55 !important;\n  }\n\n  .arvento-pocket-guide__list li + li {\n    margin-top: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li:last-child {\n    margin-bottom: 0 !important;\n  }\n\n  .arvento-pocket-guide__tip {\n    margin-top: 10px !important;\n    color: #666666;\n  }\n\n  @media screen and (max-width: 599px) {\n    .arvento-pocket-guide__block {\n      padding-bottom: 14px;\n    }\n\n    .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n      padding-top: 14px;\n    }\n\n    .arvento-pocket-guide__list {\n      margin-top: 6px !important;\n    }\n\n    .arvento-pocket-guide__list li {\n      margin-bottom: 2px !important;\n      line-height: 1.5 !important;\n    }\n\n    .arvento-pocket-guide__tip {\n      margin-top: 8px !important;\n    }\n  }\n\n\n  .arvento-care__continue-item {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__continue-item + .arvento-care__continue-item {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__continue-label {\n    margin: 0 0 5px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__continue-item p {\n    margin: 0 0 7px !important;\n  }\n\n  .arvento-care__link {\n    display: inline-block;\n    color: #111111;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    line-height: 1.5;\n    text-decoration: underline;\n    text-decoration-thickness: 1px;\n    text-underline-offset: 4px;\n  }\n\n  .arvento-care__link:hover {\n    opacity: 0.6;\n  }\n\n\n  \/* SIZE CHART POPUP — MOBILE: top aligned + internally scrollable *\/\n\n  @media screen and (max-width: 599px) {\n\n    #arvento-size-finder .asf-size-chart-modal {\n      align-items: flex-start !important;\n      justify-content: center !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      height: 100dvh !important;\n      padding-top: max(6px, env(safe-area-inset-top)) !important;\n      padding-right: 8px !important;\n      padding-bottom: max(6px, env(safe-area-inset-bottom)) !important;\n      padding-left: 8px !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-dialog {\n      display: flex !important;\n      flex-direction: column !important;\n      width: 96vw !important;\n      max-width: 96vw !important;\n      height: auto !important;\n      max-height: calc(100vh - 12px) !important;\n      max-height: calc(100dvh - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;\n      margin: 0 auto !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header {\n      flex: 0 0 auto !important;\n      min-height: 58px !important;\n      padding: 10px 14px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header h2 {\n      margin: 0 !important;\n      font-size: 14px !important;\n      letter-spacing: 0.1em !important;\n      line-height: 1.2 !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-close {\n      flex: 0 0 auto !important;\n      width: 34px !important;\n      height: 34px !important;\n      font-size: 30px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-content {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      width: 100% !important;\n      padding: 8px !important;\n      overflow-x: hidden !important;\n      overflow-y: auto !important;\n      -webkit-overflow-scrolling: touch !important;\n      overscroll-behavior: contain;\n    }\n\n    #arvento-size-finder .asf-size-chart-image {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      margin: 0 auto !important;\n    }\n\n  }\n\n\n\n  \/* ARVENTO 尺寸推薦: only tighten the gap below this specific heading. *\/\n  .arvento-product-description \u003e h2:last-child {\n    margin-bottom: 4px !important;\n  }\n\n  #arvento-size-finder {\n    margin-top: 0 !important;\n  }\n\n  \/* Compact recommendation result only. Other product text\/spacing remains unchanged. *\/\n  #arvento-size-finder .asf__result {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result-label {\n    margin: 0 0 7px;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__simple-block {\n    border-top: 1px solid var(--line);\n    margin-top: 18px;\n    padding-top: 16px;\n  }\n\n  #arvento-size-finder .asf__simple-text {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n    text-align: left;\n  }\n\n  \/* Keep the recommendation\/result visually aligned to the left edge. *\/\n  #arvento-size-finder .asf__result,\n  #arvento-size-finder .asf__result-head,\n  #arvento-size-finder .asf__result-head \u003e div:first-child,\n  #arvento-size-finder .asf__result-head p,\n  #arvento-size-finder .asf__size {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n\u003c\/style\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cdiv class=\"arvento-rider-reference\"\u003e\n\u003ch2\u003e\u003cstrong\u003e實際騎士試穿參考\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 A\u003c\/strong\u003e\u003cbr\u003e身高：168 cm \/ 5 ft 6 in\u003cbr\u003e體重：60 kg \/ 132 lb\u003cbr\u003e穿著尺寸：XS\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 B\u003c\/strong\u003e\u003cbr\u003e身高：174 cm \/ 5 ft 8.5 in\u003cbr\u003e體重：70 kg \/ 154 lb\u003cbr\u003e穿著尺寸：M\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 C\u003c\/strong\u003e\u003cbr\u003e身高：170 cm \/ 5 ft 7 in\u003cbr\u003e體重：79 kg \/ 174 lb\u003cbr\u003e穿著尺寸：L\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003ch2\u003e版型建議\u003c\/h2\u003e\n\u003cp\u003e本款採貼身機能剪裁。若偏好較寬鬆、舒適的穿著感，建議選擇大一個尺寸。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e洗滌說明\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cp\u003e30°C \/ 86°F 機洗\u003c\/p\u003e\n\u003cp\u003e與相近顏色衣物一起洗滌\u003c\/p\u003e\n\u003cp\u003e低溫烘乾\u003c\/p\u003e\n\u003cp\u003e不可漂白\u003c\/p\u003e\n\u003cp\u003e不可熨燙\u003c\/p\u003e\n\u003cp\u003e不可乾洗\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003e騎乘指南\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次穿自行車衣？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣的剪裁會比一般 T 恤更貼身。站立時感覺較貼身是正常的，尤其是機能型剪裁。穿著時應穩定貼合，但不應限制正常活動。若偏好更多空間，可考慮選擇大一號，並以胸圍作為主要尺寸選擇依據。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次騎乘\u003c\/h3\u003e\n\u003cp\u003e如果你剛開始公路騎乘，可以先從熟悉路線上的短程輕鬆騎開始。對許多初學者來說，20–30 分鐘是實際的起點。先熟悉舒適度、煞車、變速與配速，再逐步增加時間或距離。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋要帶什麼？\u003c\/h3\u003e\n\u003cp\u003e攜帶物品應依騎乘時間調整。將必需品放在容易拿取的位置，並避免讓車衣後口袋過度負重。\u003c\/p\u003e\n\u003cdiv class=\"arvento-pocket-guide\"\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e30 分鐘 — 輕裝上路\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e短程輕鬆騎時，口袋保持簡單輕量，把重點放在熟悉自行車與騎乘舒適感。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機\u003c\/li\u003e\n\u003cli\u003e證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e鑰匙\u003c\/li\u003e\n\u003cli\u003e視需要將水壺放置於自行車水壺架上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e2 小時 — 補給＋必需品\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e隨著騎乘時間拉長，攜帶足夠的補給與必需品，維持舒適，同時不必塞滿每個口袋。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機＋證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e能量膠、香蕉或小型能量棒\u003c\/li\u003e\n\u003cli\u003e視需要準備電解質補充\u003c\/li\u003e\n\u003cli\u003e視天候攜帶輕薄防風層\u003c\/li\u003e\n\u003cli\u003e將維修工具妥善收納於自行車上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e100 KM — 為整天騎乘做好準備\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e應依預計騎乘時間規劃，而不只看距離。地形、天候、體能與停留次數，都可能讓不同騎士的 100 km 騎乘有很大差異。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e下一段騎乘所需、方便拿取的補給\u003c\/li\u003e\n\u003cli\u003e手機＋證件 \/ 卡片，放入小型防護袋\u003c\/li\u003e\n\u003cli\u003e後段騎乘所需的額外補給\u003c\/li\u003e\n\u003cli\u003e長時間、炎熱或大量流汗時，視需要補充電解質\u003c\/li\u003e\n\u003cli\u003e輕量天候防護層\u003c\/li\u003e\n\u003cli\u003e維修工具放置於坐墊袋或其他穩固的車上收納空間\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp class=\"arvento-pocket-guide__tip\"\u003e\u003cstrong\u003e口袋小提醒：\u003c\/strong\u003e 將下一個最可能用到的物品放在最容易拿取的口袋。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e要騎更久嗎？\u003c\/h3\u003e\n\u003cp\u003e起步保守、依需求補充水分，並在能量明顯下降前先補給。長時間、炎熱或大量流汗的騎乘中，部分騎士也可視需求補充電解質飲品或其他含鈉選項。建議在平時訓練中先測試適合自己的補給方式，不要在重要騎乘當天第一次嘗試。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e感到疲勞或抽筋？\u003c\/h3\u003e\n\u003cp\u003e放慢速度，必要時停在安全地點休息。肌肉抽筋可能有多種原因，疲勞、炎熱、水分或電解質流失，以及不熟悉的運動強度都可能有影響。輕柔伸展有時可幫助抽筋肌肉放鬆。騎乘距離應循序增加；若感到身體不適，請停止騎乘並以安全為優先。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e騎士 Q\u0026amp;A\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e女性也可以穿這款男女通用車衣嗎？\u003c\/h3\u003e\n\u003cp\u003e可以。本款採男女通用機能剪裁。建議以胸圍作為主要尺寸選擇依據；若偏好較寬鬆的穿著感，可考慮選擇大一號。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e為什麼自行車衣比一般上衣更貼身？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣設計得更貼近身體，可在騎乘時減少多餘布料晃動。當身體前傾進入騎乘姿勢後，通常會感覺更自然。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋可以放什麼？\u003c\/h3\u003e\n\u003cp\u003e三個後口袋適合放置輕量騎乘必需品，例如手機、小份零食、卡片、鑰匙或其他希望隨手拿取的小型物品。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e需要穿底層衣嗎？\u003c\/h3\u003e\n\u003cp\u003e底層衣並非必要，可依溫度、騎乘強度與個人舒適度決定。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e這款車衣適合長途騎乘嗎？\u003c\/h3\u003e\n\u003cp\u003e本款專為公路騎乘與訓練設計，在尺寸合適且騎乘條件適合的情況下，也可用於較長距離。長時間騎乘時，建議將配速、水分與補給一起納入規劃。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e車衣濕掉後多快會乾？\u003c\/h3\u003e\n\u003cp\u003e在我們的布料快乾測試中，水分迅速在布面擴散，測試區域在 1 分 38 秒內幾乎乾燥。這有助於減少騎乘過程中因汗水或少量水氣累積造成的厚重濕黏感。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e下雨或大量流汗時，車衣會黏在身上嗎？\u003c\/h3\u003e\n\u003cp\u003e布料設計可讓水分在表面擴散並快速乾燥，幫助減少黏膩與濕重感。ASTM D737 透氣度測試結果為 168 ft³\/min\/ft²，有助於在熱氣與濕氣累積時維持空氣流通與騎乘舒適度。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e繼續你的騎乘\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e強化騎乘體能\u003c\/h3\u003e\n\u003cp\u003e探索肌力、活動度與恢復建議，為下一次騎乘做好準備。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/ride-better\"\u003e探索 Ride Better →\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e尋找下一段騎乘\u003c\/h3\u003e\n\u003cp\u003e探索騎行目的地、在地故事，以及商品頁之外的更多騎乘靈感。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/arvento-world\"\u003e探索 ARVENTO LIFE →\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e安心規劃・安全騎乘\u003c\/h3\u003e\n\u003cp\u003e當你離開熟悉環境騎乘時，可使用實用的旅遊與騎乘工具協助規劃。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/travel-tools\"\u003e開啟旅遊工具 →\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"ARVENTO","offers":[{"title":"XS","offer_id":48328666939637,"sku":"4","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"S","offer_id":48328666972405,"sku":"7","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"M","offer_id":48328667005173,"sku":"15","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"L","offer_id":48328667037941,"sku":"13","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"XL","offer_id":48328667070709,"sku":"0","price":2200.0,"currency_code":"TWD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/cycling_jersey_ocean.png?v=1787530205"},{"product_id":"ukiyo-wave-pro-jersey","title":"浮世浪影 Pro 專業自行車衣｜男女通用","description":"\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e浪潮流動\u003c\/h2\u003e\n\u003cp\u003e靈感來自日本傳統浮世繪浪潮意象的流動節奏，將海洋的力量與動勢轉化為現代自行車衣設計。\u003c\/p\u003e\n\u003cp\u003e深靛藍浪潮以層層手繪線條掠過俐落白色底布，營造強烈的流動感與向前推進的節奏。圖案由正面延伸至背面，在鮮明張力與俐落流線之間取得平衡。\u003c\/p\u003e\n\u003cp\u003e為在移動中感受自由與力量的騎士而設計，讓風、道路與海洋都融入持續向前的騎乘節奏。\u003c\/p\u003e\n\u003cp\u003e男女皆適用的公路騎乘機能車衣，適合日常訓練與長途騎乘。貼合身形的剪裁搭配透氣彈性布料，並配置實用的背部收納空間。\u003c\/p\u003e\n\u003ch2\u003e機能特色\u003c\/h2\u003e\n✓ 主布料：91% 聚酯纖維 \/ 9% 彈性纖維\u003cbr\u003e✓ 四向彈性機能布料\u003cbr\u003e✓ 透氣孔布設計，提升空氣流通\u003cbr\u003e✓ 透氣度經 ASTM D737 測試：168 ft³\/min\/ft²\u003cbr\u003e✓ 全開式前拉鍊，附可定位拉頭\u003cbr\u003e✓ 三個加強型背部收納口袋\u003cbr\u003e✓ 下襬防滑止滑帶\u003cbr\u003e✓ 貼身機能剪裁\u003cbr\u003e✓ 專為公路騎乘與訓練設計\u003cbr\u003e✓ 男女通用版型，建議以胸圍作為主要尺寸選擇依據\u003cbr\u003e✓ 台灣製造\u003c\/div\u003e\n\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2\u003eARVENTO 尺寸推薦\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"arvento-size-finder\" class=\"asf\"\u003e\n\u003cdiv class=\"asf__wrap\"\u003e\n\u003csection class=\"asf__notice\"\u003e\n\u003cp\u003eARVENTO 車衣採空氣動力學貼身騎乘剪裁。若偏好休閒或較寬鬆的穿著感，建議選擇大一號，或依個人舒適偏好選擇尺寸。\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE CHART POPUP --\u003e\n\u003cdiv id=\"asf-size-chart-wrap\" style=\"margin-bottom: 20px;\"\u003e\u003cinput type=\"checkbox\" id=\"asf-size-chart-toggle\" class=\"asf-size-chart-toggle\"\u003e \u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-button\"\u003e \u003cspan\u003e查看尺寸表\u003c\/span\u003e\u0026nbsp;\u003cspan class=\"asf-size-chart-button-icon\"\u003e＋\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-modal\"\u003e\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-overlay\"\u003e\u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-dialog\" role=\"dialog\"\u003e\n\u003cdiv class=\"asf-size-chart-header\"\u003e\n\u003ch2 id=\"asf-size-chart-title\"\u003eARVENTO 尺寸表\u003c\/h2\u003e\n\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-close\"\u003e×\u003c\/label\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf-size-chart-content\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/standard_sleeve_size_chart.png?v=1787712123\" alt=\"ARVENTO 自行車衣尺寸表\" class=\"asf-size-chart-image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END SIZE CHART POPUP --\u003e\u003cform id=\"asf-form\" novalidate=\"\"\u003e\n\u003cdiv class=\"asf__grid\"\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\u003clabel for=\"asf-height\"\u003e 身高 \u003cspan\u003eCM\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-height\" type=\"number\" inputmode=\"numeric\" min=\"140\" max=\"210\" placeholder=\"例如 175\" required=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\u003clabel for=\"asf-weight\"\u003e 體重 \u003cspan\u003eKG\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-weight\" type=\"number\" inputmode=\"decimal\" min=\"35\" max=\"150\" placeholder=\"例如 68\" required=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\u003clabel for=\"asf-usual-size\"\u003e 平常穿著的車衣尺寸 \u003c\/label\u003e\u003cselect id=\"asf-usual-size\" required=\"\"\u003e\n\u003coption value=\"\" selected=\"selected\" disabled=\"disabled\"\u003e選擇平常穿著尺寸\u003c\/option\u003e\n\u003coption value=\"XS\"\u003eXS\u003c\/option\u003e\n\u003coption value=\"S\"\u003eS\u003c\/option\u003e\n\u003coption value=\"M\"\u003eM\u003c\/option\u003e\n\u003coption value=\"L\"\u003eL\u003c\/option\u003e\n\u003coption value=\"XL\"\u003eXL\u003c\/option\u003e\n\u003coption value=\"XXL\"\u003eXXL \/ 2XL\u003c\/option\u003e\n\u003c\/select\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\u003clabel for=\"asf-preference\"\u003e 版型偏好 \u003c\/label\u003e\u003cselect id=\"asf-preference\" required=\"\"\u003e\n\u003coption value=\"\" selected=\"selected\" disabled=\"disabled\"\u003e選擇版型偏好\u003c\/option\u003e\n\u003coption value=\"race\"\u003e競速版型 — 貼身、流線\u003c\/option\u003e\n\u003coption value=\"regular\"\u003e標準版型 — 均衡合身\u003c\/option\u003e\n\u003coption value=\"comfort\"\u003e舒適版型 — 稍微寬鬆\u003c\/option\u003e\n\u003c\/select\u003e\u003c\/div\u003e\n\u003cp class=\"asf__comfort-note\"\u003e舒適版型指較放鬆的騎乘剪裁，並非一般休閒 T 恤的寬鬆版型。\u003c\/p\u003e\n\u003cp id=\"asf-error\" class=\"asf__error\" role=\"alert\"\u003e\u003c\/p\u003e\n\u003cbutton type=\"submit\" class=\"asf__button\"\u003e \u003cspan\u003e推薦我的尺寸\u003c\/span\u003e \u003cspan\u003e→\u003c\/span\u003e \u003c\/button\u003e\u003c\/form\u003e\n\u003csection id=\"asf-result\" class=\"asf__result\" hidden=\"\"\u003e\n\u003cp class=\"asf__result-label\"\u003e建議尺寸\u003c\/p\u003e\n\u003cdiv id=\"asf-size\" class=\"asf__size\"\u003eM\u003c\/div\u003e\n\u003cdiv class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e騎乘穿著感\u003c\/p\u003e\n\u003cp id=\"asf-feeling\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"asf-room-block\" class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e想穿得更寬鬆？\u003c\/p\u003e\n\u003cp id=\"asf-room\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  #arvento-size-finder {\n    --black: #111111;\n    --grey: #f3f3f1;\n    --line: #d8d8d4;\n    --muted: #6f6f6b;\n    --white: #ffffff;\n\n    width: 100%;\n    color: var(--black);\n    background: var(--white);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #arvento-size-finder,\n  #arvento-size-finder * {\n    box-sizing: border-box;\n  }\n\n  #arvento-size-finder .asf__wrap {\n    width: 100%;\n    max-width: 720px;\n    margin: 0;\n    padding: 0 0 48px;\n    text-align: left;\n  }\n\n  #arvento-size-finder form {\n    margin: 0;\n  }\n\n  #arvento-size-finder .asf__notice {\n    margin: 0 0 24px;\n    border: 1px solid var(--line);\n    background: #fafafa;\n    padding: 16px;\n  }\n\n  #arvento-size-finder .asf__notice strong,\n  #arvento-size-finder .asf__copy strong {\n    display: block;\n    margin-bottom: 8px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__notice p,\n  #arvento-size-finder .asf__copy p {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n  }\n\n  \/* Height and Weight 外層 *\/\n  #arvento-size-finder .asf__grid {\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr);\n    gap: 14px;\n\n    width: 100%;\n    margin: 0 0 15px;\n    padding: 0;\n\n    align-items: start !important;\n  }\n\n  #arvento-size-finder .asf__field {\n    width: 100%;\n    min-width: 0;\n    margin: 0 0 15px;\n    padding: 0;\n  }\n\n  \/*\n    強制 Height 與 Weight 使用完全相同的位置、排列與高度。\n    !important 用來避免 Shopify Prestige 主題樣式覆蓋。\n  *\/\n  #arvento-size-finder .asf__grid \u003e .asf__field--measurement {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: stretch !important;\n    justify-content: flex-start !important;\n    align-self: start !important;\n\n    width: 100% !important;\n    min-width: 0 !important;\n\n    margin: 0 !important;\n    padding: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder label {\n    display: block;\n    margin: 0 0 7px;\n    padding: 0;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 18px;\n  }\n\n  \/*\n    Height 與 Weight 標題固定相同高度。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e label {\n    display: flex !important;\n    flex: 0 0 18px !important;\n    align-items: center !important;\n\n    width: 100% !important;\n    min-height: 18px !important;\n    height: 18px !important;\n\n    margin: 0 0 7px !important;\n    padding: 0 !important;\n\n    line-height: 18px !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    white-space: nowrap;\n  }\n\n  #arvento-size-finder label span {\n    margin-left: 4px;\n    color: var(--muted);\n    font-weight: 400;\n  }\n\n  #arvento-size-finder input,\n  #arvento-size-finder select {\n    appearance: none;\n    -webkit-appearance: none;\n\n    width: 100%;\n    height: 53px;\n    min-height: 53px;\n\n    margin: 0;\n    border: 1px solid #cfcfcb;\n    border-radius: 9px;\n    outline: none;\n\n    background-color: var(--white);\n    color: var(--black);\n\n    padding: 0 14px;\n\n    font: inherit;\n    font-size: 15px;\n    line-height: normal;\n  }\n\n  \/*\n    Height 與 Weight 輸入框固定完全相同高度，\n    並移除任何主題可能加入的位移。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e input {\n    display: block !important;\n    flex: 0 0 53px !important;\n\n    width: 100% !important;\n    height: 53px !important;\n    min-height: 53px !important;\n\n    margin: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder select {\n    background-image:\n      linear-gradient(45deg, transparent 50%, #111111 50%),\n      linear-gradient(135deg, #111111 50%, transparent 50%);\n\n    background-position:\n      calc(100% - 18px) 22px,\n      calc(100% - 13px) 22px;\n\n    background-size: 5px 5px, 5px 5px;\n    background-repeat: no-repeat;\n\n    padding-right: 38px;\n  }\n\n  #arvento-size-finder input:focus,\n  #arvento-size-finder select:focus {\n    border-color: var(--black);\n    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.08);\n  }\n\n  #arvento-size-finder .asf__comfort-note {\n    margin: 2px 0 18px;\n    border-left: 2px solid var(--black);\n    padding: 3px 0 3px 12px;\n\n    color: var(--muted);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  #arvento-size-finder .asf__error {\n    min-height: 18px;\n    margin: 0 0 9px;\n\n    color: #b00020;\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n    min-height: 56px;\n    margin: 0;\n\n    border: 1px solid var(--black);\n    border-radius: 9px;\n\n    background: var(--black);\n    color: var(--white);\n\n    cursor: pointer;\n    padding: 0 18px;\n\n    font: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease;\n  }\n\n  #arvento-size-finder .asf__button:hover {\n    background: var(--white);\n    color: var(--black);\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-top: 24px;\n    background: var(--grey);\n    padding: 20px;\n  }\n\n  #arvento-size-finder .asf__result-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding-bottom: 18px;\n  }\n\n  #arvento-size-finder .asf__result-head p {\n    margin: 0 0 4px;\n\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n  }\n\n  #arvento-size-finder .asf__size {\n    font-size: 64px;\n    font-weight: 800;\n    letter-spacing: -0.08em;\n    line-height: 0.95;\n  }\n\n  #arvento-size-finder .asf__confidence {\n    align-self: flex-start;\n    max-width: 125px;\n\n    border: 1px solid var(--black);\n    border-radius: 100px;\n\n    padding: 5px 9px;\n\n    font-size: 10px;\n    font-weight: 700;\n    line-height: 1.2;\n    text-align: center;\n  }\n\n  #arvento-size-finder .asf__profile {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 8px;\n\n    padding: 16px 0;\n  }\n\n  #arvento-size-finder .asf__profile span {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__profile strong {\n    border-radius: 100px;\n    background: var(--black);\n    color: var(--white);\n\n    padding: 4px 9px;\n    font-size: 11px;\n  }\n\n  #arvento-size-finder .asf__rows {\n    border-top: 1px solid var(--line);\n  }\n\n  #arvento-size-finder .asf__row {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding: 12px 0;\n\n    font-size: 12px;\n  }\n\n  #arvento-size-finder .asf__row span {\n    color: var(--muted);\n    font-weight: 700;\n    letter-spacing: 0.04em;\n  }\n\n  #arvento-size-finder .asf__row strong {\n    text-align: right;\n  }\n\n  #arvento-size-finder .asf__copy,\n  #arvento-size-finder .asf__measurements {\n    border-bottom: 1px solid var(--line);\n    padding: 17px 0;\n  }\n\n  #arvento-size-finder .asf__measurements h3 {\n    margin: 0 0 10px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__measurements-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n  }\n\n  #arvento-size-finder .asf__measurements-item {\n    border: 1px solid var(--line);\n    background: rgba(255, 255, 255, 0.45);\n    padding: 9px;\n  }\n\n  #arvento-size-finder .asf__measurements-item span {\n    display: block;\n    margin-bottom: 2px;\n\n    color: var(--muted);\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n  }\n\n  #arvento-size-finder .asf__measurements-item strong {\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__notice--result {\n    margin-top: 18px;\n    margin-bottom: 0;\n  }\n\n  #arvento-size-finder .asf__disclaimer {\n    margin-top: 17px;\n\n    color: var(--muted);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  \/* 電腦及平板版 *\/\n  @media screen and (min-width: 600px) {\n    #arvento-size-finder .asf__wrap {\n      padding: 12px 0 60px;\n    }\n\n    #arvento-size-finder .asf__grid {\n      grid-template-columns:\n        minmax(0, 1fr)\n        minmax(0, 1fr);\n\n      column-gap: 14px;\n      row-gap: 0;\n\n      align-items: start !important;\n    }\n\n    #arvento-size-finder .asf__result {\n      padding: 28px;\n    }\n  }\n\n\n  \/* ====================================================== *\/\n  \/* VIEW SIZE CHART — LARGE POPUP                          *\/\n  \/* ====================================================== *\/\n\n  #arvento-size-finder #asf-size-chart-wrap {\n    width: 100%;\n    margin: 0 0 20px;\n  }\n\n  #arvento-size-finder .asf-size-chart-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  #arvento-size-finder .asf-size-chart-button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 48px;\n    margin: 0;\n    border: 1px solid #111111;\n    border-radius: 9px;\n    background: #ffffff;\n    color: #111111;\n    cursor: pointer;\n    padding: 0 18px;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-button:hover {\n    background: #f7f7f7;\n  }\n\n  #arvento-size-finder .asf-size-chart-button-icon {\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-modal {\n    display: none;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    align-items: center;\n    justify-content: center;\n    width: 100vw;\n    height: 100vh;\n    padding: 28px;\n  }\n\n  #arvento-size-finder\n  .asf-size-chart-toggle:checked\n  ~ .asf-size-chart-modal {\n    display: flex;\n  }\n\n  #arvento-size-finder .asf-size-chart-overlay {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    margin: 0;\n    background: rgba(0, 0, 0, 0.68);\n    cursor: pointer;\n  }\n\n  #arvento-size-finder .asf-size-chart-dialog {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-direction: column;\n    width: min(1120px, 92vw);\n    max-height: 90vh;\n    margin: auto;\n    overflow: hidden;\n    background: #ffffff;\n    box-shadow: 0 20px 70px rgba(0, 0, 0, 0.28);\n  }\n\n  #arvento-size-finder .asf-size-chart-header {\n    display: flex;\n    flex: 0 0 auto;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 76px;\n    border-bottom: 1px solid #dedede;\n    padding: 18px 26px;\n    background: #ffffff;\n  }\n\n  #arvento-size-finder .asf-size-chart-header h2 {\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 18px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    line-height: 1.2;\n  }\n\n  #arvento-size-finder .asf-size-chart-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    cursor: pointer;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 34px;\n    font-weight: 300;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-close:hover {\n    opacity: 0.55;\n  }\n\n  #arvento-size-finder .asf-size-chart-content {\n    width: 100%;\n    overflow-x: hidden;\n    overflow-y: auto;\n    background: #ffffff;\n    padding: 24px 28px 30px;\n  }\n\n  #arvento-size-finder .asf-size-chart-image {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    margin: 0 auto;\n    border: 0;\n    border-radius: 0;\n  }\n\n\n  \/* ====================================================== *\/\n  \/* CARE INSTRUCTIONS — REFINED ACCORDION                  *\/\n  \/* ====================================================== *\/\n\n  .arvento-care {\n    width: 100%;\n    margin: 30px 0 0;\n    font-family: Arial, Helvetica, sans-serif;\n    color: #111111;\n  }\n\n  .arvento-care details {\n    width: 100%;\n    margin: 0;\n    border-top: 1px solid #d8d8d4;\n    border-bottom: 1px solid #d8d8d4;\n  }\n\n  .arvento-care summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 58px;\n    margin: 0;\n    padding: 0 2px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    color: #111111;\n  }\n\n  .arvento-care summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .arvento-care summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n  .arvento-care__icon {\n    display: inline-block;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1;\n    transition: transform 0.2s ease;\n  }\n\n  .arvento-care details[open] .arvento-care__icon {\n    transform: rotate(45deg);\n  }\n\n  .arvento-care__content {\n    padding: 0 2px 20px;\n    color: #555555;\n    font-size: 13px;\n    line-height: 1.75;\n  }\n\n  .arvento-care__content p {\n    margin: 0 0 5px;\n  }\n\n  .arvento-care__content p:last-child {\n    margin-bottom: 0;\n  }\n\n  \/* ====================================================== *\/\n  \/* RIDER GUIDE \/ Q\u0026A \/ CONTINUE YOUR RIDE                 *\/\n  \/* Uses the same refined accordion language as CARE       *\/\n  \/* ====================================================== *\/\n\n  .arvento-care details + details {\n    border-top: 0;\n  }\n\n  .arvento-care__section {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__section + .arvento-care__section {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__section-title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__section p {\n    margin: 0 !important;\n  }\n\n  .arvento-pocket-guide {\n    margin-top: 12px;\n  }\n\n  .arvento-pocket-guide__block {\n    margin: 0;\n    padding: 0 0 16px;\n  }\n\n  .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n    border-top: 1px solid #ececea;\n    padding-top: 16px;\n  }\n\n  .arvento-pocket-guide__title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-pocket-guide__intro {\n    margin: 0 0 8px !important;\n  }\n\n  .arvento-pocket-guide__list {\n    display: block !important;\n    margin: 8px 0 0 !important;\n    padding-left: 18px !important;\n    row-gap: 0 !important;\n    column-gap: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li {\n    display: list-item !important;\n    margin: 0 0 3px !important;\n    padding: 0 !important;\n    line-height: 1.55 !important;\n  }\n\n  .arvento-pocket-guide__list li + li {\n    margin-top: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li:last-child {\n    margin-bottom: 0 !important;\n  }\n\n  .arvento-pocket-guide__tip {\n    margin-top: 10px !important;\n    color: #666666;\n  }\n\n  @media screen and (max-width: 599px) {\n    .arvento-pocket-guide__block {\n      padding-bottom: 14px;\n    }\n\n    .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n      padding-top: 14px;\n    }\n\n    .arvento-pocket-guide__list {\n      margin-top: 6px !important;\n    }\n\n    .arvento-pocket-guide__list li {\n      margin-bottom: 2px !important;\n      line-height: 1.5 !important;\n    }\n\n    .arvento-pocket-guide__tip {\n      margin-top: 8px !important;\n    }\n  }\n\n\n  .arvento-care__continue-item {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__continue-item + .arvento-care__continue-item {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__continue-label {\n    margin: 0 0 5px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__continue-item p {\n    margin: 0 0 7px !important;\n  }\n\n  .arvento-care__link {\n    display: inline-block;\n    color: #111111;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    line-height: 1.5;\n    text-decoration: underline;\n    text-decoration-thickness: 1px;\n    text-underline-offset: 4px;\n  }\n\n  .arvento-care__link:hover {\n    opacity: 0.6;\n  }\n\n\n  \/* SIZE CHART POPUP — MOBILE: top aligned + internally scrollable *\/\n\n  @media screen and (max-width: 599px) {\n\n    #arvento-size-finder .asf-size-chart-modal {\n      align-items: flex-start !important;\n      justify-content: center !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      height: 100dvh !important;\n      padding-top: max(6px, env(safe-area-inset-top)) !important;\n      padding-right: 8px !important;\n      padding-bottom: max(6px, env(safe-area-inset-bottom)) !important;\n      padding-left: 8px !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-dialog {\n      display: flex !important;\n      flex-direction: column !important;\n      width: 96vw !important;\n      max-width: 96vw !important;\n      height: auto !important;\n      max-height: calc(100vh - 12px) !important;\n      max-height: calc(100dvh - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;\n      margin: 0 auto !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header {\n      flex: 0 0 auto !important;\n      min-height: 58px !important;\n      padding: 10px 14px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header h2 {\n      margin: 0 !important;\n      font-size: 14px !important;\n      letter-spacing: 0.1em !important;\n      line-height: 1.2 !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-close {\n      flex: 0 0 auto !important;\n      width: 34px !important;\n      height: 34px !important;\n      font-size: 30px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-content {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      width: 100% !important;\n      padding: 8px !important;\n      overflow-x: hidden !important;\n      overflow-y: auto !important;\n      -webkit-overflow-scrolling: touch !important;\n      overscroll-behavior: contain;\n    }\n\n    #arvento-size-finder .asf-size-chart-image {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      margin: 0 auto !important;\n    }\n\n  }\n\n\n\n  \/* ARVENTO Size Finder: only tighten the gap below this specific heading. *\/\n  .arvento-product-description \u003e h2:last-child {\n    margin-bottom: 4px !important;\n  }\n\n  #arvento-size-finder {\n    margin-top: 0 !important;\n  }\n\n  \/* Compact recommendation result only. Other product text\/spacing remains unchanged. *\/\n  #arvento-size-finder .asf__result {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result-label {\n    margin: 0 0 7px;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__simple-block {\n    border-top: 1px solid var(--line);\n    margin-top: 18px;\n    padding-top: 16px;\n  }\n\n  #arvento-size-finder .asf__simple-text {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n    text-align: left;\n  }\n\n  \/* Keep the recommendation\/result visually aligned to the left edge. *\/\n  #arvento-size-finder .asf__result,\n  #arvento-size-finder .asf__result-head,\n  #arvento-size-finder .asf__result-head \u003e div:first-child,\n  #arvento-size-finder .asf__result-head p,\n  #arvento-size-finder .asf__size {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  function initArventoSizeFinder() {\n    var root = document.getElementById('arvento-size-finder');\n    if (!root || root.getAttribute('data-asf-ready') === 'true') return;\n\n    var form = root.querySelector('#asf-form');\n    var heightInput = root.querySelector('#asf-height');\n    var weightInput = root.querySelector('#asf-weight');\n    var usualSizeInput = root.querySelector('#asf-usual-size');\n    var preferenceInput = root.querySelector('#asf-preference');\n    var errorEl = root.querySelector('#asf-error');\n    var resultEl = root.querySelector('#asf-result');\n    var sizeEl = root.querySelector('#asf-size');\n    var feelingEl = root.querySelector('#asf-feeling');\n    var roomBlockEl = root.querySelector('#asf-room-block');\n    var roomEl = root.querySelector('#asf-room');\n    var chartToggle = root.querySelector('#asf-size-chart-toggle');\n\n    if (!form || !heightInput || !weightInput || !usualSizeInput ||\n        !preferenceInput || !resultEl || !sizeEl) return;\n\n    root.setAttribute('data-asf-ready', 'true');\n\n    var sizes = ['XS', 'S', 'M', 'L', 'XL', 'XXL'];\n\n\n    \/*\n      Fit preference logic:\n      Race Fit — Tight and aerodynamic        = one size smaller than Regular\n      Regular Fit — Balanced cycling fit      = height + weight baseline\n      Comfort Fit — Slightly more room        = one size larger than Regular\n    *\/\n    var fitLogic = {\n      race: {\n        label: 'Race Fit — Tight and aerodynamic',\n        offset: -1,\n        ridingFeel: '貼身、流線。'\n      },\n      regular: {\n        label: 'Regular Fit — Balanced cycling fit',\n        offset: 0,\n        ridingFeel: '均衡合身、貼近身體。'\n      },\n      comfort: {\n        label: 'Comfort Fit — Slightly more room',\n        offset: 1,\n        ridingFeel: '稍微寬鬆。'\n      }\n    };\n\n    function clampIndex(index) {\n      return Math.max(0, Math.min(sizes.length - 1, index));\n    }\n\n    function indexOfSize(size) {\n      var index = sizes.indexOf(size);\n      return index === -1 ? 2 : index;\n    }\n\n    \/*\n      REGULAR FIT baseline: height + weight.\n\n      The supplied REAL RIDER SIZE REFERENCES are treated as Regular Fit anchors:\n      165 cm \/ ~65 kg -\u003e M\n      168 cm \/ ~60 kg -\u003e S\n      169 cm \/ ~72 kg -\u003e L\n      171 cm \/ ~85 kg -\u003e XXL\n      172 cm \/ ~70 kg -\u003e L\n      176 cm \/ ~72 kg -\u003e L\n      177 cm \/ ~70 kg -\u003e L\n      179 cm \/ ~80 kg -\u003e XL\n      182 cm \/ ~78 kg -\u003e XL\n\n      The original chart says CHEST FIRST. Because this Size Finder asks only for\n      height + weight, the 190 cm \/ ~86 kg \/ 37 in chest outlier is not used as a\n      general rule. ARVENTO's product rule takes priority: approximately 85-90 kg\n      is the XXL \/ 2XL Regular Fit range, and above 90 kg receives no automatic\n      size recommendation.\n\n      Fit preference:\n      Race Fit    = one size smaller than Regular Fit\n      Regular Fit = height\/weight baseline\n      Comfort Fit = one size larger than Regular Fit\n    *\/\n    function regularFitIndex(height, weight) {\n      if (weight \u003e 90) return null;\n\n      var limits;\n\n      \/* Height-adjusted weight bands. *\/\n      if (height \u003c= 167) {\n        limits = [54, 62, 68, 77, 84, 90];\n      } else if (height \u003c= 173) {\n        limits = [53, 62, 68, 77, 84, 90];\n      } else if (height \u003c= 179) {\n        limits = [52, 61, 67, 77, 84, 90];\n      } else {\n        \/* Taller riders move up slightly earlier near size boundaries. *\/\n        limits = [51, 60, 66, 74, 84, 90];\n      }\n\n      if (weight \u003c= limits[0]) return 0; \/\/ XS\n      if (weight \u003c= limits[1]) return 1; \/\/ S\n      if (weight \u003c= limits[2]) return 2; \/\/ M\n      if (weight \u003c= limits[3]) return 3; \/\/ L\n      if (weight \u003c= limits[4]) return 4; \/\/ XL\n      return 5;                          \/\/ XXL \/ 2XL (up to 90 kg)\n    }\n\n    function getRecommendation(height, weight, usualSize, preference) {\n      var regularIndex = regularFitIndex(height, weight);\n      if (regularIndex === null) {\n        return {\n          unsupported: true,\n          message: '你的身高體重超出目前自動推薦範圍，訂購前請參考尺寸表。'\n        };\n      }\n\n      var logic = fitLogic[preference];\n      if (!logic) {\n        return {\n          unsupported: true,\n          message: '請選擇版型偏好。'\n        };\n      }\n\n      var recommended = regularIndex + logic.offset;\n\n      if (recommended \u003c 0) {\n        return {\n          unsupported: true,\n          message: '競速版型會需要比 XS 更小的尺寸，訂購前請參考尺寸表。'\n        };\n      }\n\n      if (recommended \u003e= sizes.length) {\n        return {\n          unsupported: true,\n          message: '舒適版型會需要比 XXL \/ 2XL 更大的尺寸，訂購前請參考尺寸表。'\n        };\n      }\n\n      recommended = clampIndex(recommended);\n\n      \/* The next larger size is shown only as an optional more-room choice. *\/\n      var moreRoomIndex = recommended + 1;\n      var moreRoomSize = moreRoomIndex \u003c sizes.length ? sizes[moreRoomIndex] : null;\n\n      return {\n        unsupported: false,\n        size: sizes[recommended],\n        ridingFeel: logic.ridingFeel,\n        moreRoomSize: moreRoomSize,\n        regularSize: sizes[regularIndex]\n      };\n    }\n\n    function validateField(field) {\n      if (!field.checkValidity()) {\n        field.reportValidity();\n        return false;\n      }\n      return true;\n    }\n\n    function hideResult() {\n      resultEl.hidden = true;\n      resultEl.setAttribute('hidden', '');\n    }\n\n    function renderRecommendation() {\n      if (errorEl) errorEl.textContent = '';\n\n      if (!validateField(heightInput)) return;\n      if (!validateField(weightInput)) return;\n      if (!validateField(usualSizeInput)) return;\n      if (!validateField(preferenceInput)) return;\n\n      var height = parseFloat(heightInput.value);\n      var weight = parseFloat(weightInput.value);\n      var usualSize = usualSizeInput.value;\n      var preference = preferenceInput.value;\n      var recommendation = getRecommendation(height, weight, usualSize, preference);\n\n      if (recommendation.unsupported) {\n        hideResult();\n        if (errorEl) errorEl.textContent = recommendation.message;\n        return;\n      }\n\n      sizeEl.textContent = recommendation.size;\n\n      if (feelingEl) {\n        feelingEl.textContent = recommendation.ridingFeel;\n      }\n\n      if (roomBlockEl \u0026\u0026 roomEl) {\n        if (recommendation.moreRoomSize) {\n          roomEl.textContent = '可考慮 ' + recommendation.moreRoomSize + '。';\n          roomBlockEl.hidden = false;\n          roomBlockEl.removeAttribute('hidden');\n        } else {\n          roomEl.textContent = '';\n          roomBlockEl.hidden = true;\n          roomBlockEl.setAttribute('hidden', '');\n        }\n      }\n\n      resultEl.hidden = false;\n      resultEl.removeAttribute('hidden');\n    }\n\n    \/* Prevent native form submission so the product page never jumps to the top. *\/\n    form.addEventListener('submit', function (event) {\n      event.preventDefault();\n      event.stopPropagation();\n      renderRecommendation();\n      return false;\n    }, true);\n\n    \/* Escape closes the size-chart popup without changing page position. *\/\n    document.addEventListener('keydown', function (event) {\n      if (event.key === 'Escape' \u0026\u0026 chartToggle \u0026\u0026 chartToggle.checked) {\n        chartToggle.checked = false;\n      }\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initArventoSizeFinder);\n  } else {\n    initArventoSizeFinder();\n  }\n\n  document.addEventListener('shopify:section:load', initArventoSizeFinder);\n})();\n\u003c\/script\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cdiv class=\"arvento-rider-reference\"\u003e\n\u003ch2\u003e\u003cstrong\u003e實際騎士試穿參考\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 A\u003c\/strong\u003e\u003cbr\u003e身高：168 cm \/ 5 ft 6 in\u003cbr\u003e體重：60 kg \/ 132 lb\u003cbr\u003e穿著尺寸：S\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 B\u003c\/strong\u003e\u003cbr\u003e身高：174 cm \/ 5 ft 8.5 in\u003cbr\u003e體重：70 kg \/ 154 lb\u003cbr\u003e穿著尺寸：M\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 C\u003c\/strong\u003e\u003cbr\u003e身高：170 cm \/ 5 ft 7 in\u003cbr\u003e體重：79 kg \/ 174 lb\u003cbr\u003e穿著尺寸：L\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003ch2\u003e版型建議\u003c\/h2\u003e\n\u003cp\u003e本款採貼身機能剪裁。若偏好較寬鬆、舒適的穿著感，建議選擇大一個尺寸。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e洗滌說明\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cp\u003e30°C \/ 86°F 機洗\u003c\/p\u003e\n\u003cp\u003e與相近顏色衣物一起洗滌\u003c\/p\u003e\n\u003cp\u003e低溫烘乾\u003c\/p\u003e\n\u003cp\u003e不可漂白\u003c\/p\u003e\n\u003cp\u003e不可熨燙\u003c\/p\u003e\n\u003cp\u003e不可乾洗\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e騎乘指南\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次穿自行車衣？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣的剪裁會比一般 T 恤更貼身。站立時感覺較貼身是正常的，尤其是機能型剪裁。穿著時應穩定貼合，但不應限制正常活動。若偏好更多空間，可考慮選擇大一號，並以胸圍作為主要尺寸選擇依據。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次騎乘\u003c\/h3\u003e\n\u003cp\u003e如果你剛開始公路騎乘，可以先從熟悉路線上的短程輕鬆騎開始。對許多初學者來說，20–30 分鐘是實際的起點。先熟悉舒適度、煞車、變速與配速，再逐步增加時間或距離。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋要帶什麼？\u003c\/h3\u003e\n\u003cp\u003e攜帶物品應依騎乘時間調整。將必需品放在容易拿取的位置，並避免讓車衣後口袋過度負重。\u003c\/p\u003e\n\u003cdiv class=\"arvento-pocket-guide\"\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e30 分鐘 — 輕裝上路\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e短程輕鬆騎時，口袋保持簡單輕量，把重點放在熟悉自行車與騎乘舒適感。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機\u003c\/li\u003e\n\u003cli\u003e證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e鑰匙\u003c\/li\u003e\n\u003cli\u003e視需要將水壺放置於自行車水壺架上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e2 小時 — 補給＋必需品\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e隨著騎乘時間拉長，攜帶足夠的補給與必需品，維持舒適，同時不必塞滿每個口袋。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機＋證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e能量膠、香蕉或小型能量棒\u003c\/li\u003e\n\u003cli\u003e視需要準備電解質補充\u003c\/li\u003e\n\u003cli\u003e視天候攜帶輕薄防風層\u003c\/li\u003e\n\u003cli\u003e將維修工具妥善收納於自行車上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e100 KM — 為整天騎乘做好準備\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e應依預計騎乘時間規劃，而不只看距離。地形、天候、體能與停留次數，都可能讓不同騎士的 100 km 騎乘有很大差異。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e下一段騎乘所需、方便拿取的補給\u003c\/li\u003e\n\u003cli\u003e手機＋證件 \/ 卡片，放入小型防護袋\u003c\/li\u003e\n\u003cli\u003e後段騎乘所需的額外補給\u003c\/li\u003e\n\u003cli\u003e長時間、炎熱或大量流汗時，視需要補充電解質\u003c\/li\u003e\n\u003cli\u003e輕量天候防護層\u003c\/li\u003e\n\u003cli\u003e維修工具放置於坐墊袋或其他穩固的車上收納空間\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp class=\"arvento-pocket-guide__tip\"\u003e\u003cstrong\u003e口袋小提醒：\u003c\/strong\u003e 將下一個最可能用到的物品放在最容易拿取的口袋。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e要騎更久嗎？\u003c\/h3\u003e\n\u003cp\u003e起步保守、依需求補充水分，並在能量明顯下降前先補給。長時間、炎熱或大量流汗的騎乘中，部分騎士也可視需求補充電解質飲品或其他含鈉選項。建議在平時訓練中先測試適合自己的補給方式，不要在重要騎乘當天第一次嘗試。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e感到疲勞或抽筋？\u003c\/h3\u003e\n\u003cp\u003e放慢速度，必要時停在安全地點休息。肌肉抽筋可能有多種原因，疲勞、炎熱、水分或電解質流失，以及不熟悉的運動強度都可能有影響。輕柔伸展有時可幫助抽筋肌肉放鬆。騎乘距離應循序增加；若感到身體不適，請停止騎乘並以安全為優先。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e騎士 Q\u0026amp;A\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e女性也可以穿這款男女通用車衣嗎？\u003c\/h3\u003e\n\u003cp\u003e可以。本款採男女通用機能剪裁。建議以胸圍作為主要尺寸選擇依據；若偏好較寬鬆的穿著感，可考慮選擇大一號。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e為什麼自行車衣比一般上衣更貼身？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣設計得更貼近身體，可在騎乘時減少多餘布料晃動。當身體前傾進入騎乘姿勢後，通常會感覺更自然。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋可以放什麼？\u003c\/h3\u003e\n\u003cp\u003e三個後口袋適合放置輕量騎乘必需品，例如手機、小份零食、卡片、鑰匙或其他希望隨手拿取的小型物品。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e需要穿底層衣嗎？\u003c\/h3\u003e\n\u003cp\u003e底層衣並非必要，可依溫度、騎乘強度與個人舒適度決定。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e這款車衣適合長途騎乘嗎？\u003c\/h3\u003e\n\u003cp\u003e本款專為公路騎乘與訓練設計，在尺寸合適且騎乘條件適合的情況下，也可用於較長距離。長時間騎乘時，建議將配速、水分與補給一起納入規劃。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e車衣濕掉後多快會乾？\u003c\/h3\u003e\n\u003cp\u003e在我們的布料快乾測試中，水分迅速在布面擴散，測試區域在 1 分 38 秒內幾乎乾燥。這有助於減少騎乘過程中因汗水或少量水氣累積造成的厚重濕黏感。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e下雨或大量流汗時，車衣會黏在身上嗎？\u003c\/h3\u003e\n\u003cp\u003e布料設計可讓水分在表面擴散並快速乾燥，幫助減少黏膩與濕重感。ASTM D737 透氣度測試結果為 168 ft³\/min\/ft²，有助於在熱氣與濕氣累積時維持空氣流通與騎乘舒適度。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e繼續你的騎乘\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e強化騎乘體能\u003c\/h3\u003e\n\u003cp\u003e探索肌力、活動度與恢復建議，為下一次騎乘做好準備。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/ride-better\"\u003e探索 Ride Better →\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e尋找下一段騎乘\u003c\/h3\u003e\n\u003cp\u003e探索騎行目的地、在地故事，以及商品頁之外的更多騎乘靈感。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/arvento-world\"\u003e探索 ARVENTO LIFE →\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e安心規劃・安全騎乘\u003c\/h3\u003e\n\u003cp\u003e當你離開熟悉環境騎乘時，可使用實用的旅遊與騎乘工具協助規劃。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/travel-tools\"\u003e開啟旅遊工具 →\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"ARVENTO","offers":[{"title":"XS","offer_id":48328667529461,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"S","offer_id":48328667562229,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"M","offer_id":48328667594997,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"L","offer_id":48328667627765,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"XL","offer_id":48328667660533,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/ChatGPT_Image_2026_6_14_02_51_46_1.png?v=1781420469"},{"product_id":"ink-flow-pro-cycling-jersey","title":"墨韻渲染 Pro 專業自行車衣｜男女通用","description":"\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e墨韻流動\u003c\/h2\u003e\n\u003cp class=\"PDq2pG_selectionAnchorContainer\"\u003e靈感源自傳統水墨畫，將流動的黑白墨韻、如山巒般的層次紋理與龍形細節融入現代自行車衣設計。\u003cspan class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e「破風千里」象徵持續向前的動勢、耐力與騎乘精神，將東方水墨意象轉化為道路上的鮮明個性。\u003c\/p\u003e\n\u003cp\u003e男女皆適用的公路騎乘機能車衣，適合日常訓練與長途騎乘。貼合身形的剪裁搭配透氣彈性布料，並配置實用的背部收納空間。\u0026nbsp;\u003c\/p\u003e\n\u003ch2\u003e機能特色\u003c\/h2\u003e\n✓ 四向彈性機能布料\u003cbr\u003e✓ 透氣孔布設計，提升空氣流通\u003cbr\u003e✓ 透氣度經 ASTM D737 測試：168 ft³\/min\/ft²\u003cbr\u003e✓ 全開式前拉鍊，附可定位拉頭\u003cbr\u003e✓ 三個加強型背部收納口袋\u003cbr\u003e✓ 下襬防滑止滑帶\u003cbr\u003e✓ 貼身機能剪裁\u003cbr\u003e✓ 專為公路騎乘與訓練設計\u003cbr\u003e✓ 男女通用版型，建議以胸圍作為主要尺寸選擇依據\u003cbr\u003e✓ 台灣製造\u003c\/div\u003e\n\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2\u003eARVENTO 尺寸推薦\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf\" id=\"arvento-size-finder\"\u003e\n\u003cdiv class=\"asf__wrap\"\u003e\n\u003csection class=\"asf__notice\"\u003e\n\u003cp\u003eARVENTO 車衣採空氣動力學貼身騎乘剪裁。若偏好休閒或較寬鬆的穿著感，建議選擇大一號，或依個人舒適偏好選擇尺寸。\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE CHART POPUP --\u003e\n\u003cdiv style=\"margin-bottom: 20px;\" id=\"asf-size-chart-wrap\"\u003e\u003cinput class=\"asf-size-chart-toggle\" id=\"asf-size-chart-toggle\" type=\"checkbox\"\u003e \u003clabel class=\"asf-size-chart-button\" for=\"asf-size-chart-toggle\"\u003e \u003cspan\u003e查看尺寸表\u003c\/span\u003e\u0026nbsp;\u003cspan class=\"asf-size-chart-button-icon\"\u003e＋\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-modal\"\u003e\u003clabel class=\"asf-size-chart-overlay\" for=\"asf-size-chart-toggle\"\u003e\u003c\/label\u003e\n\u003cdiv role=\"dialog\" class=\"asf-size-chart-dialog\"\u003e\n\u003cdiv class=\"asf-size-chart-header\"\u003e\n\u003ch2 id=\"asf-size-chart-title\"\u003eARVENTO 尺寸表\u003c\/h2\u003e\n\u003clabel class=\"asf-size-chart-close\" for=\"asf-size-chart-toggle\"\u003e×\u003c\/label\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf-size-chart-content\"\u003e\u003cimg class=\"asf-size-chart-image\" alt=\"ARVENTO 自行車衣尺寸表\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/standard_sleeve_size_chart.png?v=1787712123\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END SIZE CHART POPUP --\u003e\u003cform novalidate=\"\" id=\"asf-form\"\u003e\n\u003cdiv class=\"asf__grid\"\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\u003clabel for=\"asf-height\"\u003e 身高 \u003cspan\u003eCM\u003c\/span\u003e \u003c\/label\u003e \u003cinput required=\"\" placeholder=\"例如 175\" max=\"210\" min=\"140\" inputmode=\"numeric\" type=\"number\" id=\"asf-height\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\u003clabel for=\"asf-weight\"\u003e 體重 \u003cspan\u003eKG\u003c\/span\u003e \u003c\/label\u003e \u003cinput required=\"\" placeholder=\"例如 68\" max=\"150\" min=\"35\" inputmode=\"decimal\" type=\"number\" id=\"asf-weight\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\u003clabel for=\"asf-usual-size\"\u003e 平常穿著的車衣尺寸 \u003c\/label\u003e\u003cselect required=\"\" id=\"asf-usual-size\"\u003e\n\u003coption disabled=\"disabled\" selected=\"selected\" value=\"\"\u003e選擇平常穿著尺寸\u003c\/option\u003e\n\u003coption value=\"XS\"\u003eXS\u003c\/option\u003e\n\u003coption value=\"S\"\u003eS\u003c\/option\u003e\n\u003coption value=\"M\"\u003eM\u003c\/option\u003e\n\u003coption value=\"L\"\u003eL\u003c\/option\u003e\n\u003coption value=\"XL\"\u003eXL\u003c\/option\u003e\n\u003coption value=\"XXL\"\u003eXXL \/ 2XL\u003c\/option\u003e\n\u003c\/select\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\u003clabel for=\"asf-preference\"\u003e 版型偏好 \u003c\/label\u003e\u003cselect required=\"\" id=\"asf-preference\"\u003e\n\u003coption disabled=\"disabled\" selected=\"selected\" value=\"\"\u003e選擇版型偏好\u003c\/option\u003e\n\u003coption value=\"race\"\u003e競速版型 — 貼身、流線\u003c\/option\u003e\n\u003coption value=\"regular\"\u003e標準版型 — 均衡合身\u003c\/option\u003e\n\u003coption value=\"comfort\"\u003e舒適版型 — 稍微寬鬆\u003c\/option\u003e\n\u003c\/select\u003e\u003c\/div\u003e\n\u003cp class=\"asf__comfort-note\"\u003e舒適版型指較放鬆的騎乘剪裁，並非一般休閒 T 恤的寬鬆版型。\u003c\/p\u003e\n\u003cp role=\"alert\" class=\"asf__error\" id=\"asf-error\"\u003e\u003c\/p\u003e\n\u003cbutton class=\"asf__button\" type=\"submit\"\u003e \u003cspan\u003e推薦我的尺寸\u003c\/span\u003e \u003cspan\u003e→\u003c\/span\u003e \u003c\/button\u003e\u003c\/form\u003e\n\u003csection hidden=\"\" class=\"asf__result\" id=\"asf-result\"\u003e\n\u003cp class=\"asf__result-label\"\u003e建議尺寸\u003c\/p\u003e\n\u003cdiv class=\"asf__size\" id=\"asf-size\"\u003eM\u003c\/div\u003e\n\u003cdiv class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e騎乘穿著感\u003c\/p\u003e\n\u003cp class=\"asf__simple-text\" id=\"asf-feeling\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__simple-block\" id=\"asf-room-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e想穿得更寬鬆？\u003c\/p\u003e\n\u003cp class=\"asf__simple-text\" id=\"asf-room\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  #arvento-size-finder {\n    --black: #111111;\n    --grey: #f3f3f1;\n    --line: #d8d8d4;\n    --muted: #6f6f6b;\n    --white: #ffffff;\n\n    width: 100%;\n    color: var(--black);\n    background: var(--white);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #arvento-size-finder,\n  #arvento-size-finder * {\n    box-sizing: border-box;\n  }\n\n  #arvento-size-finder .asf__wrap {\n    width: 100%;\n    max-width: 720px;\n    margin: 0;\n    padding: 0 0 48px;\n    text-align: left;\n  }\n\n  #arvento-size-finder form {\n    margin: 0;\n  }\n\n  #arvento-size-finder .asf__notice {\n    margin: 0 0 24px;\n    border: 1px solid var(--line);\n    background: #fafafa;\n    padding: 16px;\n  }\n\n  #arvento-size-finder .asf__notice strong,\n  #arvento-size-finder .asf__copy strong {\n    display: block;\n    margin-bottom: 8px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__notice p,\n  #arvento-size-finder .asf__copy p {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n  }\n\n  \/* Height and Weight 外層 *\/\n  #arvento-size-finder .asf__grid {\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr);\n    gap: 14px;\n\n    width: 100%;\n    margin: 0 0 15px;\n    padding: 0;\n\n    align-items: start !important;\n  }\n\n  #arvento-size-finder .asf__field {\n    width: 100%;\n    min-width: 0;\n    margin: 0 0 15px;\n    padding: 0;\n  }\n\n  \/*\n    強制 Height 與 Weight 使用完全相同的位置、排列與高度。\n    !important 用來避免 Shopify Prestige 主題樣式覆蓋。\n  *\/\n  #arvento-size-finder .asf__grid \u003e .asf__field--measurement {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: stretch !important;\n    justify-content: flex-start !important;\n    align-self: start !important;\n\n    width: 100% !important;\n    min-width: 0 !important;\n\n    margin: 0 !important;\n    padding: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder label {\n    display: block;\n    margin: 0 0 7px;\n    padding: 0;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 18px;\n  }\n\n  \/*\n    Height 與 Weight 標題固定相同高度。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e label {\n    display: flex !important;\n    flex: 0 0 18px !important;\n    align-items: center !important;\n\n    width: 100% !important;\n    min-height: 18px !important;\n    height: 18px !important;\n\n    margin: 0 0 7px !important;\n    padding: 0 !important;\n\n    line-height: 18px !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    white-space: nowrap;\n  }\n\n  #arvento-size-finder label span {\n    margin-left: 4px;\n    color: var(--muted);\n    font-weight: 400;\n  }\n\n  #arvento-size-finder input,\n  #arvento-size-finder select {\n    appearance: none;\n    -webkit-appearance: none;\n\n    width: 100%;\n    height: 53px;\n    min-height: 53px;\n\n    margin: 0;\n    border: 1px solid #cfcfcb;\n    border-radius: 9px;\n    outline: none;\n\n    background-color: var(--white);\n    color: var(--black);\n\n    padding: 0 14px;\n\n    font: inherit;\n    font-size: 15px;\n    line-height: normal;\n  }\n\n  \/*\n    Height 與 Weight 輸入框固定完全相同高度，\n    並移除任何主題可能加入的位移。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e input {\n    display: block !important;\n    flex: 0 0 53px !important;\n\n    width: 100% !important;\n    height: 53px !important;\n    min-height: 53px !important;\n\n    margin: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder select {\n    background-image:\n      linear-gradient(45deg, transparent 50%, #111111 50%),\n      linear-gradient(135deg, #111111 50%, transparent 50%);\n\n    background-position:\n      calc(100% - 18px) 22px,\n      calc(100% - 13px) 22px;\n\n    background-size: 5px 5px, 5px 5px;\n    background-repeat: no-repeat;\n\n    padding-right: 38px;\n  }\n\n  #arvento-size-finder input:focus,\n  #arvento-size-finder select:focus {\n    border-color: var(--black);\n    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.08);\n  }\n\n  #arvento-size-finder .asf__comfort-note {\n    margin: 2px 0 18px;\n    border-left: 2px solid var(--black);\n    padding: 3px 0 3px 12px;\n\n    color: var(--muted);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  #arvento-size-finder .asf__error {\n    min-height: 18px;\n    margin: 0 0 9px;\n\n    color: #b00020;\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n    min-height: 56px;\n    margin: 0;\n\n    border: 1px solid var(--black);\n    border-radius: 9px;\n\n    background: var(--black);\n    color: var(--white);\n\n    cursor: pointer;\n    padding: 0 18px;\n\n    font: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease;\n  }\n\n  #arvento-size-finder .asf__button:hover {\n    background: var(--white);\n    color: var(--black);\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-top: 24px;\n    background: var(--grey);\n    padding: 20px;\n  }\n\n  #arvento-size-finder .asf__result-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding-bottom: 18px;\n  }\n\n  #arvento-size-finder .asf__result-head p {\n    margin: 0 0 4px;\n\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n  }\n\n  #arvento-size-finder .asf__size {\n    font-size: 64px;\n    font-weight: 800;\n    letter-spacing: -0.08em;\n    line-height: 0.95;\n  }\n\n  #arvento-size-finder .asf__confidence {\n    align-self: flex-start;\n    max-width: 125px;\n\n    border: 1px solid var(--black);\n    border-radius: 100px;\n\n    padding: 5px 9px;\n\n    font-size: 10px;\n    font-weight: 700;\n    line-height: 1.2;\n    text-align: center;\n  }\n\n  #arvento-size-finder .asf__profile {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 8px;\n\n    padding: 16px 0;\n  }\n\n  #arvento-size-finder .asf__profile span {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__profile strong {\n    border-radius: 100px;\n    background: var(--black);\n    color: var(--white);\n\n    padding: 4px 9px;\n    font-size: 11px;\n  }\n\n  #arvento-size-finder .asf__rows {\n    border-top: 1px solid var(--line);\n  }\n\n  #arvento-size-finder .asf__row {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding: 12px 0;\n\n    font-size: 12px;\n  }\n\n  #arvento-size-finder .asf__row span {\n    color: var(--muted);\n    font-weight: 700;\n    letter-spacing: 0.04em;\n  }\n\n  #arvento-size-finder .asf__row strong {\n    text-align: right;\n  }\n\n  #arvento-size-finder .asf__copy,\n  #arvento-size-finder .asf__measurements {\n    border-bottom: 1px solid var(--line);\n    padding: 17px 0;\n  }\n\n  #arvento-size-finder .asf__measurements h3 {\n    margin: 0 0 10px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__measurements-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n  }\n\n  #arvento-size-finder .asf__measurements-item {\n    border: 1px solid var(--line);\n    background: rgba(255, 255, 255, 0.45);\n    padding: 9px;\n  }\n\n  #arvento-size-finder .asf__measurements-item span {\n    display: block;\n    margin-bottom: 2px;\n\n    color: var(--muted);\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n  }\n\n  #arvento-size-finder .asf__measurements-item strong {\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__notice--result {\n    margin-top: 18px;\n    margin-bottom: 0;\n  }\n\n  #arvento-size-finder .asf__disclaimer {\n    margin-top: 17px;\n\n    color: var(--muted);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  \/* 電腦及平板版 *\/\n  @media screen and (min-width: 600px) {\n    #arvento-size-finder .asf__wrap {\n      padding: 12px 0 60px;\n    }\n\n    #arvento-size-finder .asf__grid {\n      grid-template-columns:\n        minmax(0, 1fr)\n        minmax(0, 1fr);\n\n      column-gap: 14px;\n      row-gap: 0;\n\n      align-items: start !important;\n    }\n\n    #arvento-size-finder .asf__result {\n      padding: 28px;\n    }\n  }\n\n\n  \/* ====================================================== *\/\n  \/* 查看尺寸表 — LARGE POPUP                          *\/\n  \/* ====================================================== *\/\n\n  #arvento-size-finder #asf-size-chart-wrap {\n    width: 100%;\n    margin: 0 0 20px;\n  }\n\n  #arvento-size-finder .asf-size-chart-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  #arvento-size-finder .asf-size-chart-button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 48px;\n    margin: 0;\n    border: 1px solid #111111;\n    border-radius: 9px;\n    background: #ffffff;\n    color: #111111;\n    cursor: pointer;\n    padding: 0 18px;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-button:hover {\n    background: #f7f7f7;\n  }\n\n  #arvento-size-finder .asf-size-chart-button-icon {\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-modal {\n    display: none;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    align-items: center;\n    justify-content: center;\n    width: 100vw;\n    height: 100vh;\n    padding: 28px;\n  }\n\n  #arvento-size-finder\n  .asf-size-chart-toggle:checked\n  ~ .asf-size-chart-modal {\n    display: flex;\n  }\n\n  #arvento-size-finder .asf-size-chart-overlay {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    margin: 0;\n    background: rgba(0, 0, 0, 0.68);\n    cursor: pointer;\n  }\n\n  #arvento-size-finder .asf-size-chart-dialog {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-direction: column;\n    width: min(1120px, 92vw);\n    max-height: 90vh;\n    margin: auto;\n    overflow: hidden;\n    background: #ffffff;\n    box-shadow: 0 20px 70px rgba(0, 0, 0, 0.28);\n  }\n\n  #arvento-size-finder .asf-size-chart-header {\n    display: flex;\n    flex: 0 0 auto;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 76px;\n    border-bottom: 1px solid #dedede;\n    padding: 18px 26px;\n    background: #ffffff;\n  }\n\n  #arvento-size-finder .asf-size-chart-header h2 {\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 18px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    line-height: 1.2;\n  }\n\n  #arvento-size-finder .asf-size-chart-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    cursor: pointer;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 34px;\n    font-weight: 300;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-close:hover {\n    opacity: 0.55;\n  }\n\n  #arvento-size-finder .asf-size-chart-content {\n    width: 100%;\n    overflow-x: hidden;\n    overflow-y: auto;\n    background: #ffffff;\n    padding: 24px 28px 30px;\n  }\n\n  #arvento-size-finder .asf-size-chart-image {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    margin: 0 auto;\n    border: 0;\n    border-radius: 0;\n  }\n\n\n  \/* ====================================================== *\/\n  \/* 洗滌說明 — REFINED ACCORDION                  *\/\n  \/* ====================================================== *\/\n\n  .arvento-care {\n    width: 100%;\n    margin: 30px 0 0;\n    font-family: Arial, Helvetica, sans-serif;\n    color: #111111;\n  }\n\n  .arvento-care details {\n    width: 100%;\n    margin: 0;\n    border-top: 1px solid #d8d8d4;\n    border-bottom: 1px solid #d8d8d4;\n  }\n\n  .arvento-care summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 58px;\n    margin: 0;\n    padding: 0 2px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    color: #111111;\n  }\n\n  .arvento-care summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .arvento-care summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n  .arvento-care__icon {\n    display: inline-block;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1;\n    transition: transform 0.2s ease;\n  }\n\n  .arvento-care details[open] .arvento-care__icon {\n    transform: rotate(45deg);\n  }\n\n  .arvento-care__content {\n    padding: 0 2px 20px;\n    color: #555555;\n    font-size: 13px;\n    line-height: 1.75;\n  }\n\n  .arvento-care__content p {\n    margin: 0 0 5px;\n  }\n\n  .arvento-care__content p:last-child {\n    margin-bottom: 0;\n  }\n\n  \/* ====================================================== *\/\n  \/* 騎乘指南 \/ Q\u0026A \/ 繼續你的騎乘                 *\/\n  \/* Uses the same refined accordion language as CARE       *\/\n  \/* ====================================================== *\/\n\n  .arvento-care details + details {\n    border-top: 0;\n  }\n\n  .arvento-care__section {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__section + .arvento-care__section {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__section-title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__section p {\n    margin: 0 !important;\n  }\n\n  .arvento-pocket-guide {\n    margin-top: 12px;\n  }\n\n  .arvento-pocket-guide__block {\n    margin: 0;\n    padding: 0 0 16px;\n  }\n\n  .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n    border-top: 1px solid #ececea;\n    padding-top: 16px;\n  }\n\n  .arvento-pocket-guide__title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-pocket-guide__intro {\n    margin: 0 0 8px !important;\n  }\n\n  .arvento-pocket-guide__list {\n    display: block !important;\n    margin: 8px 0 0 !important;\n    padding-left: 18px !important;\n    row-gap: 0 !important;\n    column-gap: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li {\n    display: list-item !important;\n    margin: 0 0 3px !important;\n    padding: 0 !important;\n    line-height: 1.55 !important;\n  }\n\n  .arvento-pocket-guide__list li + li {\n    margin-top: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li:last-child {\n    margin-bottom: 0 !important;\n  }\n\n  .arvento-pocket-guide__tip {\n    margin-top: 10px !important;\n    color: #666666;\n  }\n\n  @media screen and (max-width: 599px) {\n    .arvento-pocket-guide__block {\n      padding-bottom: 14px;\n    }\n\n    .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n      padding-top: 14px;\n    }\n\n    .arvento-pocket-guide__list {\n      margin-top: 6px !important;\n    }\n\n    .arvento-pocket-guide__list li {\n      margin-bottom: 2px !important;\n      line-height: 1.5 !important;\n    }\n\n    .arvento-pocket-guide__tip {\n      margin-top: 8px !important;\n    }\n  }\n\n\n  .arvento-care__continue-item {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__continue-item + .arvento-care__continue-item {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__continue-label {\n    margin: 0 0 5px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__continue-item p {\n    margin: 0 0 7px !important;\n  }\n\n  .arvento-care__link {\n    display: inline-block;\n    color: #111111;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    line-height: 1.5;\n    text-decoration: underline;\n    text-decoration-thickness: 1px;\n    text-underline-offset: 4px;\n  }\n\n  .arvento-care__link:hover {\n    opacity: 0.6;\n  }\n\n\n  \/* SIZE CHART POPUP — MOBILE: top aligned + internally scrollable *\/\n\n  @media screen and (max-width: 599px) {\n\n    #arvento-size-finder .asf-size-chart-modal {\n      align-items: flex-start !important;\n      justify-content: center !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      height: 100dvh !important;\n      padding-top: max(6px, env(safe-area-inset-top)) !important;\n      padding-right: 8px !important;\n      padding-bottom: max(6px, env(safe-area-inset-bottom)) !important;\n      padding-left: 8px !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-dialog {\n      display: flex !important;\n      flex-direction: column !important;\n      width: 96vw !important;\n      max-width: 96vw !important;\n      height: auto !important;\n      max-height: calc(100vh - 12px) !important;\n      max-height: calc(100dvh - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;\n      margin: 0 auto !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header {\n      flex: 0 0 auto !important;\n      min-height: 58px !important;\n      padding: 10px 14px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header h2 {\n      margin: 0 !important;\n      font-size: 14px !important;\n      letter-spacing: 0.1em !important;\n      line-height: 1.2 !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-close {\n      flex: 0 0 auto !important;\n      width: 34px !important;\n      height: 34px !important;\n      font-size: 30px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-content {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      width: 100% !important;\n      padding: 8px !important;\n      overflow-x: hidden !important;\n      overflow-y: auto !important;\n      -webkit-overflow-scrolling: touch !important;\n      overscroll-behavior: contain;\n    }\n\n    #arvento-size-finder .asf-size-chart-image {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      margin: 0 auto !important;\n    }\n\n  }\n\n\n\n  \/* ARVENTO 尺寸推薦: only tighten the gap below this specific heading. *\/\n  .arvento-product-description \u003e h2:last-child {\n    margin-bottom: 4px !important;\n  }\n\n  #arvento-size-finder {\n    margin-top: 0 !important;\n  }\n\n  \/* Compact recommendation result only. Other product text\/spacing remains unchanged. *\/\n  #arvento-size-finder .asf__result {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result-label {\n    margin: 0 0 7px;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__simple-block {\n    border-top: 1px solid var(--line);\n    margin-top: 18px;\n    padding-top: 16px;\n  }\n\n  #arvento-size-finder .asf__simple-text {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n    text-align: left;\n  }\n\n  \/* Keep the recommendation\/result visually aligned to the left edge. *\/\n  #arvento-size-finder .asf__result,\n  #arvento-size-finder .asf__result-head,\n  #arvento-size-finder .asf__result-head \u003e div:first-child,\n  #arvento-size-finder .asf__result-head p,\n  #arvento-size-finder .asf__size {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n\u003c\/style\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cdiv class=\"arvento-rider-reference\"\u003e\n\u003ch2\u003e\u003cstrong\u003e實際騎士試穿參考\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 A\u003c\/strong\u003e\u003cbr\u003e身高：168 cm \/ 5 ft 6 in\u003cbr\u003e體重：60 kg \/ 132 lb\u003cbr\u003e穿著尺寸：XS\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 B\u003c\/strong\u003e\u003cbr\u003e身高：174 cm \/ 5 ft 8.5 in\u003cbr\u003e體重：70 kg \/ 154 lb\u003cbr\u003e穿著尺寸：M\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 C\u003c\/strong\u003e\u003cbr\u003e身高：170 cm \/ 5 ft 7 in\u003cbr\u003e體重：79 kg \/ 174 lb\u003cbr\u003e穿著尺寸：L\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003ch2\u003e版型建議\u003c\/h2\u003e\n\u003cp\u003e本款採貼身機能剪裁。若偏好較寬鬆、舒適的穿著感，建議選擇大一個尺寸。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e洗滌說明\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cp\u003e30°C \/ 86°F 機洗\u003c\/p\u003e\n\u003cp\u003e與相近顏色衣物一起洗滌\u003c\/p\u003e\n\u003cp\u003e低溫烘乾\u003c\/p\u003e\n\u003cp\u003e不可漂白\u003c\/p\u003e\n\u003cp\u003e不可熨燙\u003c\/p\u003e\n\u003cp\u003e不可乾洗\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e騎乘指南\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次穿自行車衣？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣的剪裁會比一般 T 恤更貼身。站立時感覺較貼身是正常的，尤其是機能型剪裁。穿著時應穩定貼合，但不應限制正常活動。若偏好更多空間，可考慮選擇大一號，並以胸圍作為主要尺寸選擇依據。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次騎乘\u003c\/h3\u003e\n\u003cp\u003e如果你剛開始公路騎乘，可以先從熟悉路線上的短程輕鬆騎開始。對許多初學者來說，20–30 分鐘是實際的起點。先熟悉舒適度、煞車、變速與配速，再逐步增加時間或距離。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋要帶什麼？\u003c\/h3\u003e\n\u003cp\u003e攜帶物品應依騎乘時間調整。將必需品放在容易拿取的位置，並避免讓車衣後口袋過度負重。\u003c\/p\u003e\n\u003cdiv class=\"arvento-pocket-guide\"\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e30 分鐘 — 輕裝上路\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e短程輕鬆騎時，口袋保持簡單輕量，把重點放在熟悉自行車與騎乘舒適感。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機\u003c\/li\u003e\n\u003cli\u003e證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e鑰匙\u003c\/li\u003e\n\u003cli\u003e視需要將水壺放置於自行車水壺架上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e2 小時 — 補給＋必需品\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e隨著騎乘時間拉長，攜帶足夠的補給與必需品，維持舒適，同時不必塞滿每個口袋。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機＋證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e能量膠、香蕉或小型能量棒\u003c\/li\u003e\n\u003cli\u003e視需要準備電解質補充\u003c\/li\u003e\n\u003cli\u003e視天候攜帶輕薄防風層\u003c\/li\u003e\n\u003cli\u003e將維修工具妥善收納於自行車上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e100 KM — 為整天騎乘做好準備\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e應依預計騎乘時間規劃，而不只看距離。地形、天候、體能與停留次數，都可能讓不同騎士的 100 km 騎乘有很大差異。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e下一段騎乘所需、方便拿取的補給\u003c\/li\u003e\n\u003cli\u003e手機＋證件 \/ 卡片，放入小型防護袋\u003c\/li\u003e\n\u003cli\u003e後段騎乘所需的額外補給\u003c\/li\u003e\n\u003cli\u003e長時間、炎熱或大量流汗時，視需要補充電解質\u003c\/li\u003e\n\u003cli\u003e輕量天候防護層\u003c\/li\u003e\n\u003cli\u003e維修工具放置於坐墊袋或其他穩固的車上收納空間\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp class=\"arvento-pocket-guide__tip\"\u003e\u003cstrong\u003e口袋小提醒：\u003c\/strong\u003e 將下一個最可能用到的物品放在最容易拿取的口袋。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e要騎更久嗎？\u003c\/h3\u003e\n\u003cp\u003e起步保守、依需求補充水分，並在能量明顯下降前先補給。長時間、炎熱或大量流汗的騎乘中，部分騎士也可視需求補充電解質飲品或其他含鈉選項。建議在平時訓練中先測試適合自己的補給方式，不要在重要騎乘當天第一次嘗試。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e感到疲勞或抽筋？\u003c\/h3\u003e\n\u003cp\u003e放慢速度，必要時停在安全地點休息。肌肉抽筋可能有多種原因，疲勞、炎熱、水分或電解質流失，以及不熟悉的運動強度都可能有影響。輕柔伸展有時可幫助抽筋肌肉放鬆。騎乘距離應循序增加；若感到身體不適，請停止騎乘並以安全為優先。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e騎士 Q\u0026amp;A\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e女性也可以穿這款男女通用車衣嗎？\u003c\/h3\u003e\n\u003cp\u003e可以。本款採男女通用機能剪裁。建議以胸圍作為主要尺寸選擇依據；若偏好較寬鬆的穿著感，可考慮選擇大一號。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e為什麼自行車衣比一般上衣更貼身？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣設計得更貼近身體，可在騎乘時減少多餘布料晃動。當身體前傾進入騎乘姿勢後，通常會感覺更自然。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋可以放什麼？\u003c\/h3\u003e\n\u003cp\u003e三個後口袋適合放置輕量騎乘必需品，例如手機、小份零食、卡片、鑰匙或其他希望隨手拿取的小型物品。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e需要穿底層衣嗎？\u003c\/h3\u003e\n\u003cp\u003e底層衣並非必要，可依溫度、騎乘強度與個人舒適度決定。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e這款車衣適合長途騎乘嗎？\u003c\/h3\u003e\n\u003cp\u003e本款專為公路騎乘與訓練設計，在尺寸合適且騎乘條件適合的情況下，也可用於較長距離。長時間騎乘時，建議將配速、水分與補給一起納入規劃。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e車衣濕掉後多快會乾？\u003c\/h3\u003e\n\u003cp\u003e在我們的布料快乾測試中，水分迅速在布面擴散，測試區域在 1 分 38 秒內幾乎乾燥。這有助於減少騎乘過程中因汗水或少量水氣累積造成的厚重濕黏感。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e下雨或大量流汗時，車衣會黏在身上嗎？\u003c\/h3\u003e\n\u003cp\u003e布料設計可讓水分在表面擴散並快速乾燥，幫助減少黏膩與濕重感。ASTM D737 透氣度測試結果為 168 ft³\/min\/ft²，有助於在熱氣與濕氣累積時維持空氣流通與騎乘舒適度。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e繼續你的騎乘\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e強化騎乘體能\u003c\/h3\u003e\n\u003cp\u003e探索肌力、活動度與恢復建議，為下一次騎乘做好準備。\u003c\/p\u003e\n\u003ca href=\"\/zh\/pages\/ride-better\" class=\"arvento-care__link\"\u003e探索 Ride Better →\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e尋找下一段騎乘\u003c\/h3\u003e\n\u003cp\u003e探索騎行目的地、在地故事，以及商品頁之外的更多騎乘靈感。\u003c\/p\u003e\n\u003ca href=\"\/zh\/pages\/arvento-world\" class=\"arvento-care__link\"\u003e探索 ARVENTO LIFE →\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e安心規劃・安全騎乘\u003c\/h3\u003e\n\u003cp\u003e當你離開熟悉環境騎乘時，可使用實用的旅遊與騎乘工具協助規劃。\u003c\/p\u003e\n\u003ca href=\"\/zh\/pages\/travel-tools\" class=\"arvento-care__link\"\u003e開啟旅遊工具 →\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"ARVENTO","offers":[{"title":"XS","offer_id":48328678605045,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"S","offer_id":48328678637813,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"M","offer_id":48328678670581,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"L","offer_id":48328678703349,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"XL","offer_id":48328678736117,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/ink_flow.png?v=1789536815"},{"product_id":"wm-pro-jersey","title":"山脈之光 Pro 專業自行車衣｜男女通用","description":"\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e晨光山稜\u003c\/h2\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e靈感來自晨光初次落在山稜上的寧靜時刻，以柔霧、冷藍山線與溫暖橙色峰頂，交疊於開闊的白色天空之中。\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e山景從正面一路延伸至背面，由遠方的灰色地平線逐漸轉入深邃陰影與鮮明光影。層次的變化呼應山路騎乘的節奏——爬升、下坡，並在不斷變化的地形中持續向前。\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e為在開闊道路、山巒地平線與持續前行的沉著意志中找到力量的騎士而設計。\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e男女皆適用的公路騎乘機能車衣，適合日常訓練與長途騎乘。貼合身形的剪裁搭配透氣彈性布料，並配置實用的背部收納空間。\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e機能特色\u003c\/h2\u003e\n✓ 四向彈性機能布料\u003cbr\u003e✓ 透氣孔布設計，提升空氣流通\u003cbr\u003e✓ 透氣度經 ASTM D737 測試：168 ft³\/min\/ft²\u003cbr\u003e✓ 全開式前拉鍊，附可定位拉頭\u003cbr\u003e✓ 三個加強型背部收納口袋\u003cbr\u003e✓ 下襬防滑止滑帶\u003cbr\u003e✓ 貼身機能剪裁\u003cbr\u003e✓ 專為公路騎乘與訓練設計\u003cbr\u003e✓ 男女通用版型，建議以胸圍作為主要尺寸選擇依據\u003cbr\u003e✓ 台灣製造\u003c\/div\u003e\n\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2\u003eARVENTO 尺寸推薦\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"arvento-size-finder\" class=\"asf\"\u003e\n\u003cdiv class=\"asf__wrap\"\u003e\n\u003csection class=\"asf__notice\"\u003e\n\u003cp\u003eARVENTO 車衣採空氣動力學貼身騎乘剪裁。若偏好休閒或較寬鬆的穿著感，建議選擇大一號，或依個人舒適偏好選擇尺寸。\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE CHART POPUP --\u003e\n\u003cdiv id=\"asf-size-chart-wrap\" style=\"margin-bottom: 20px;\"\u003e\u003cinput type=\"checkbox\" id=\"asf-size-chart-toggle\" class=\"asf-size-chart-toggle\"\u003e \u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-button\"\u003e \u003cspan\u003e查看尺寸表\u003c\/span\u003e \u003cspan class=\"asf-size-chart-button-icon\"\u003e＋\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-modal\"\u003e\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-overlay\"\u003e\u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-dialog\" role=\"dialog\"\u003e\n\u003cdiv class=\"asf-size-chart-header\"\u003e\n\u003ch2 id=\"asf-size-chart-title\"\u003eARVENTO 尺寸表\u003c\/h2\u003e\n\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-close\"\u003e×\u003c\/label\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf-size-chart-content\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/raglan_sleeve_size_chart.png?v=1787712167\" alt=\"ARVENTO 自行車衣尺寸表\" class=\"asf-size-chart-image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END SIZE CHART POPUP --\u003e\u003cform id=\"asf-form\" novalidate=\"\"\u003e\n\u003cdiv class=\"asf__grid\"\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\u003clabel for=\"asf-height\"\u003e 身高 \u003cspan\u003eCM\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-height\" type=\"number\" inputmode=\"numeric\" min=\"140\" max=\"210\" placeholder=\"例如 175\" required=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\u003clabel for=\"asf-weight\"\u003e 體重 \u003cspan\u003eKG\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-weight\" type=\"number\" inputmode=\"decimal\" min=\"35\" max=\"150\" placeholder=\"例如 68\" required=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\u003clabel for=\"asf-usual-size\"\u003e 平常穿著的車衣尺寸 \u003c\/label\u003e\u003cselect id=\"asf-usual-size\" required=\"\"\u003e\n\u003coption value=\"\" selected=\"selected\" disabled=\"disabled\"\u003e選擇平常穿著尺寸\u003c\/option\u003e\n\u003coption value=\"XS\"\u003eXS\u003c\/option\u003e\n\u003coption value=\"S\"\u003eS\u003c\/option\u003e\n\u003coption value=\"M\"\u003eM\u003c\/option\u003e\n\u003coption value=\"L\"\u003eL\u003c\/option\u003e\n\u003coption value=\"XL\"\u003eXL\u003c\/option\u003e\n\u003coption value=\"XXL\"\u003eXXL \/ 2XL\u003c\/option\u003e\n\u003c\/select\u003e\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\u003clabel for=\"asf-preference\"\u003e 版型偏好 \u003c\/label\u003e\u003cselect id=\"asf-preference\" required=\"\"\u003e\n\u003coption value=\"\" selected=\"selected\" disabled=\"disabled\"\u003e選擇版型偏好\u003c\/option\u003e\n\u003coption value=\"race\"\u003e競速版型 — 貼身、流線\u003c\/option\u003e\n\u003coption value=\"regular\"\u003e標準版型 — 均衡合身\u003c\/option\u003e\n\u003coption value=\"comfort\"\u003e舒適版型 — 稍微寬鬆\u003c\/option\u003e\n\u003c\/select\u003e\u003c\/div\u003e\n\u003cp class=\"asf__comfort-note\"\u003e舒適版型指較放鬆的騎乘剪裁，並非一般休閒 T 恤的寬鬆版型。\u003c\/p\u003e\n\u003cp id=\"asf-error\" class=\"asf__error\" role=\"alert\"\u003e\u003c\/p\u003e\n\u003cbutton type=\"submit\" class=\"asf__button\"\u003e \u003cspan\u003e推薦我的尺寸\u003c\/span\u003e \u003cspan\u003e→\u003c\/span\u003e \u003c\/button\u003e\u003c\/form\u003e\n\u003csection id=\"asf-result\" class=\"asf__result\" hidden=\"\"\u003e\n\u003cp class=\"asf__result-label\"\u003e建議尺寸\u003c\/p\u003e\n\u003cdiv id=\"asf-size\" class=\"asf__size\"\u003eM\u003c\/div\u003e\n\u003cdiv class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e騎乘穿著感\u003c\/p\u003e\n\u003cp id=\"asf-feeling\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"asf-room-block\" class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003e想穿得更寬鬆？\u003c\/p\u003e\n\u003cp id=\"asf-room\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  #arvento-size-finder {\n    --black: #111111;\n    --grey: #f3f3f1;\n    --line: #d8d8d4;\n    --muted: #6f6f6b;\n    --white: #ffffff;\n\n    width: 100%;\n    color: var(--black);\n    background: var(--white);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #arvento-size-finder,\n  #arvento-size-finder * {\n    box-sizing: border-box;\n  }\n\n  #arvento-size-finder .asf__wrap {\n    width: 100%;\n    max-width: 720px;\n    margin: 0;\n    padding: 0 0 48px;\n    text-align: left;\n  }\n\n  #arvento-size-finder form {\n    margin: 0;\n  }\n\n  #arvento-size-finder .asf__notice {\n    margin: 0 0 24px;\n    border: 1px solid var(--line);\n    background: #fafafa;\n    padding: 16px;\n  }\n\n  #arvento-size-finder .asf__notice strong,\n  #arvento-size-finder .asf__copy strong {\n    display: block;\n    margin-bottom: 8px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__notice p,\n  #arvento-size-finder .asf__copy p {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n  }\n\n  \/* Height and Weight 外層 *\/\n  #arvento-size-finder .asf__grid {\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr);\n    gap: 14px;\n\n    width: 100%;\n    margin: 0 0 15px;\n    padding: 0;\n\n    align-items: start !important;\n  }\n\n  #arvento-size-finder .asf__field {\n    width: 100%;\n    min-width: 0;\n    margin: 0 0 15px;\n    padding: 0;\n  }\n\n  \/*\n    強制 Height 與 Weight 使用完全相同的位置、排列與高度。\n    !important 用來避免 Shopify Prestige 主題樣式覆蓋。\n  *\/\n  #arvento-size-finder .asf__grid \u003e .asf__field--measurement {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: stretch !important;\n    justify-content: flex-start !important;\n    align-self: start !important;\n\n    width: 100% !important;\n    min-width: 0 !important;\n\n    margin: 0 !important;\n    padding: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder label {\n    display: block;\n    margin: 0 0 7px;\n    padding: 0;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 18px;\n  }\n\n  \/*\n    Height 與 Weight 標題固定相同高度。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e label {\n    display: flex !important;\n    flex: 0 0 18px !important;\n    align-items: center !important;\n\n    width: 100% !important;\n    min-height: 18px !important;\n    height: 18px !important;\n\n    margin: 0 0 7px !important;\n    padding: 0 !important;\n\n    line-height: 18px !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    white-space: nowrap;\n  }\n\n  #arvento-size-finder label span {\n    margin-left: 4px;\n    color: var(--muted);\n    font-weight: 400;\n  }\n\n  #arvento-size-finder input,\n  #arvento-size-finder select {\n    appearance: none;\n    -webkit-appearance: none;\n\n    width: 100%;\n    height: 53px;\n    min-height: 53px;\n\n    margin: 0;\n    border: 1px solid #cfcfcb;\n    border-radius: 9px;\n    outline: none;\n\n    background-color: var(--white);\n    color: var(--black);\n\n    padding: 0 14px;\n\n    font: inherit;\n    font-size: 15px;\n    line-height: normal;\n  }\n\n  \/*\n    Height 與 Weight 輸入框固定完全相同高度，\n    並移除任何主題可能加入的位移。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e input {\n    display: block !important;\n    flex: 0 0 53px !important;\n\n    width: 100% !important;\n    height: 53px !important;\n    min-height: 53px !important;\n\n    margin: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder select {\n    background-image:\n      linear-gradient(45deg, transparent 50%, #111111 50%),\n      linear-gradient(135deg, #111111 50%, transparent 50%);\n\n    background-position:\n      calc(100% - 18px) 22px,\n      calc(100% - 13px) 22px;\n\n    background-size: 5px 5px, 5px 5px;\n    background-repeat: no-repeat;\n\n    padding-right: 38px;\n  }\n\n  #arvento-size-finder input:focus,\n  #arvento-size-finder select:focus {\n    border-color: var(--black);\n    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.08);\n  }\n\n  #arvento-size-finder .asf__comfort-note {\n    margin: 2px 0 18px;\n    border-left: 2px solid var(--black);\n    padding: 3px 0 3px 12px;\n\n    color: var(--muted);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  #arvento-size-finder .asf__error {\n    min-height: 18px;\n    margin: 0 0 9px;\n\n    color: #b00020;\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n    min-height: 56px;\n    margin: 0;\n\n    border: 1px solid var(--black);\n    border-radius: 9px;\n\n    background: var(--black);\n    color: var(--white);\n\n    cursor: pointer;\n    padding: 0 18px;\n\n    font: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease;\n  }\n\n  #arvento-size-finder .asf__button:hover {\n    background: var(--white);\n    color: var(--black);\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-top: 24px;\n    background: var(--grey);\n    padding: 20px;\n  }\n\n  #arvento-size-finder .asf__result-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding-bottom: 18px;\n  }\n\n  #arvento-size-finder .asf__result-head p {\n    margin: 0 0 4px;\n\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n  }\n\n  #arvento-size-finder .asf__size {\n    font-size: 64px;\n    font-weight: 800;\n    letter-spacing: -0.08em;\n    line-height: 0.95;\n  }\n\n  #arvento-size-finder .asf__confidence {\n    align-self: flex-start;\n    max-width: 125px;\n\n    border: 1px solid var(--black);\n    border-radius: 100px;\n\n    padding: 5px 9px;\n\n    font-size: 10px;\n    font-weight: 700;\n    line-height: 1.2;\n    text-align: center;\n  }\n\n  #arvento-size-finder .asf__profile {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 8px;\n\n    padding: 16px 0;\n  }\n\n  #arvento-size-finder .asf__profile span {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__profile strong {\n    border-radius: 100px;\n    background: var(--black);\n    color: var(--white);\n\n    padding: 4px 9px;\n    font-size: 11px;\n  }\n\n  #arvento-size-finder .asf__rows {\n    border-top: 1px solid var(--line);\n  }\n\n  #arvento-size-finder .asf__row {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding: 12px 0;\n\n    font-size: 12px;\n  }\n\n  #arvento-size-finder .asf__row span {\n    color: var(--muted);\n    font-weight: 700;\n    letter-spacing: 0.04em;\n  }\n\n  #arvento-size-finder .asf__row strong {\n    text-align: right;\n  }\n\n  #arvento-size-finder .asf__copy,\n  #arvento-size-finder .asf__measurements {\n    border-bottom: 1px solid var(--line);\n    padding: 17px 0;\n  }\n\n  #arvento-size-finder .asf__measurements h3 {\n    margin: 0 0 10px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__measurements-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n  }\n\n  #arvento-size-finder .asf__measurements-item {\n    border: 1px solid var(--line);\n    background: rgba(255, 255, 255, 0.45);\n    padding: 9px;\n  }\n\n  #arvento-size-finder .asf__measurements-item span {\n    display: block;\n    margin-bottom: 2px;\n\n    color: var(--muted);\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n  }\n\n  #arvento-size-finder .asf__measurements-item strong {\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__notice--result {\n    margin-top: 18px;\n    margin-bottom: 0;\n  }\n\n  #arvento-size-finder .asf__disclaimer {\n    margin-top: 17px;\n\n    color: var(--muted);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  \/* 電腦及平板版 *\/\n  @media screen and (min-width: 600px) {\n    #arvento-size-finder .asf__wrap {\n      padding: 12px 0 60px;\n    }\n\n    #arvento-size-finder .asf__grid {\n      grid-template-columns:\n        minmax(0, 1fr)\n        minmax(0, 1fr);\n\n      column-gap: 14px;\n      row-gap: 0;\n\n      align-items: start !important;\n    }\n\n    #arvento-size-finder .asf__result {\n      padding: 28px;\n    }\n  }\n\n\n  \/* ====================================================== *\/\n  \/* 查看尺寸表 — LARGE POPUP                          *\/\n  \/* ====================================================== *\/\n\n  #arvento-size-finder #asf-size-chart-wrap {\n    width: 100%;\n    margin: 0 0 20px;\n  }\n\n  #arvento-size-finder .asf-size-chart-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  #arvento-size-finder .asf-size-chart-button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 48px;\n    margin: 0;\n    border: 1px solid #111111;\n    border-radius: 9px;\n    background: #ffffff;\n    color: #111111;\n    cursor: pointer;\n    padding: 0 18px;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-button:hover {\n    background: #f7f7f7;\n  }\n\n  #arvento-size-finder .asf-size-chart-button-icon {\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-modal {\n    display: none;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    align-items: center;\n    justify-content: center;\n    width: 100vw;\n    height: 100vh;\n    padding: 28px;\n  }\n\n  #arvento-size-finder\n  .asf-size-chart-toggle:checked\n  ~ .asf-size-chart-modal {\n    display: flex;\n  }\n\n  #arvento-size-finder .asf-size-chart-overlay {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    margin: 0;\n    background: rgba(0, 0, 0, 0.68);\n    cursor: pointer;\n  }\n\n  #arvento-size-finder .asf-size-chart-dialog {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-direction: column;\n    width: min(1120px, 92vw);\n    max-height: 90vh;\n    margin: auto;\n    overflow: hidden;\n    background: #ffffff;\n    box-shadow: 0 20px 70px rgba(0, 0, 0, 0.28);\n  }\n\n  #arvento-size-finder .asf-size-chart-header {\n    display: flex;\n    flex: 0 0 auto;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 76px;\n    border-bottom: 1px solid #dedede;\n    padding: 18px 26px;\n    background: #ffffff;\n  }\n\n  #arvento-size-finder .asf-size-chart-header h2 {\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 18px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    line-height: 1.2;\n  }\n\n  #arvento-size-finder .asf-size-chart-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    cursor: pointer;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 34px;\n    font-weight: 300;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-close:hover {\n    opacity: 0.55;\n  }\n\n  #arvento-size-finder .asf-size-chart-content {\n    width: 100%;\n    overflow-x: hidden;\n    overflow-y: auto;\n    background: #ffffff;\n    padding: 24px 28px 30px;\n  }\n\n  #arvento-size-finder .asf-size-chart-image {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    margin: 0 auto;\n    border: 0;\n    border-radius: 0;\n  }\n\n\n  \/* ====================================================== *\/\n  \/* 洗滌說明 — REFINED ACCORDION                  *\/\n  \/* ====================================================== *\/\n\n  .arvento-care {\n    width: 100%;\n    margin: 30px 0 0;\n    font-family: Arial, Helvetica, sans-serif;\n    color: #111111;\n  }\n\n  .arvento-care details {\n    width: 100%;\n    margin: 0;\n    border-top: 1px solid #d8d8d4;\n    border-bottom: 1px solid #d8d8d4;\n  }\n\n  .arvento-care summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 58px;\n    margin: 0;\n    padding: 0 2px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    color: #111111;\n  }\n\n  .arvento-care summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .arvento-care summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n  .arvento-care__icon {\n    display: inline-block;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1;\n    transition: transform 0.2s ease;\n  }\n\n  .arvento-care details[open] .arvento-care__icon {\n    transform: rotate(45deg);\n  }\n\n  .arvento-care__content {\n    padding: 0 2px 20px;\n    color: #555555;\n    font-size: 13px;\n    line-height: 1.75;\n  }\n\n  .arvento-care__content p {\n    margin: 0 0 5px;\n  }\n\n  .arvento-care__content p:last-child {\n    margin-bottom: 0;\n  }\n\n  \/* ====================================================== *\/\n  \/* 騎乘指南 \/ Q\u0026A \/ 繼續你的騎乘                 *\/\n  \/* Uses the same refined accordion language as CARE       *\/\n  \/* ====================================================== *\/\n\n  .arvento-care details + details {\n    border-top: 0;\n  }\n\n  .arvento-care__section {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__section + .arvento-care__section {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__section-title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__section p {\n    margin: 0 !important;\n  }\n\n  .arvento-pocket-guide {\n    margin-top: 12px;\n  }\n\n  .arvento-pocket-guide__block {\n    margin: 0;\n    padding: 0 0 16px;\n  }\n\n  .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n    border-top: 1px solid #ececea;\n    padding-top: 16px;\n  }\n\n  .arvento-pocket-guide__title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-pocket-guide__intro {\n    margin: 0 0 8px !important;\n  }\n\n  .arvento-pocket-guide__list {\n    display: block !important;\n    margin: 8px 0 0 !important;\n    padding-left: 18px !important;\n    row-gap: 0 !important;\n    column-gap: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li {\n    display: list-item !important;\n    margin: 0 0 3px !important;\n    padding: 0 !important;\n    line-height: 1.55 !important;\n  }\n\n  .arvento-pocket-guide__list li + li {\n    margin-top: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li:last-child {\n    margin-bottom: 0 !important;\n  }\n\n  .arvento-pocket-guide__tip {\n    margin-top: 10px !important;\n    color: #666666;\n  }\n\n  @media screen and (max-width: 599px) {\n    .arvento-pocket-guide__block {\n      padding-bottom: 14px;\n    }\n\n    .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n      padding-top: 14px;\n    }\n\n    .arvento-pocket-guide__list {\n      margin-top: 6px !important;\n    }\n\n    .arvento-pocket-guide__list li {\n      margin-bottom: 2px !important;\n      line-height: 1.5 !important;\n    }\n\n    .arvento-pocket-guide__tip {\n      margin-top: 8px !important;\n    }\n  }\n\n\n  .arvento-care__continue-item {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__continue-item + .arvento-care__continue-item {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__continue-label {\n    margin: 0 0 5px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__continue-item p {\n    margin: 0 0 7px !important;\n  }\n\n  .arvento-care__link {\n    display: inline-block;\n    color: #111111;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    line-height: 1.5;\n    text-decoration: underline;\n    text-decoration-thickness: 1px;\n    text-underline-offset: 4px;\n  }\n\n  .arvento-care__link:hover {\n    opacity: 0.6;\n  }\n\n\n  \/* SIZE CHART POPUP — MOBILE: top aligned + internally scrollable *\/\n\n  @media screen and (max-width: 599px) {\n\n    #arvento-size-finder .asf-size-chart-modal {\n      align-items: flex-start !important;\n      justify-content: center !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      height: 100dvh !important;\n      padding-top: max(6px, env(safe-area-inset-top)) !important;\n      padding-right: 8px !important;\n      padding-bottom: max(6px, env(safe-area-inset-bottom)) !important;\n      padding-left: 8px !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-dialog {\n      display: flex !important;\n      flex-direction: column !important;\n      width: 96vw !important;\n      max-width: 96vw !important;\n      height: auto !important;\n      max-height: calc(100vh - 12px) !important;\n      max-height: calc(100dvh - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;\n      margin: 0 auto !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header {\n      flex: 0 0 auto !important;\n      min-height: 58px !important;\n      padding: 10px 14px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header h2 {\n      margin: 0 !important;\n      font-size: 14px !important;\n      letter-spacing: 0.1em !important;\n      line-height: 1.2 !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-close {\n      flex: 0 0 auto !important;\n      width: 34px !important;\n      height: 34px !important;\n      font-size: 30px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-content {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      width: 100% !important;\n      padding: 8px !important;\n      overflow-x: hidden !important;\n      overflow-y: auto !important;\n      -webkit-overflow-scrolling: touch !important;\n      overscroll-behavior: contain;\n    }\n\n    #arvento-size-finder .asf-size-chart-image {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      margin: 0 auto !important;\n    }\n\n  }\n\n\n\n  \/* ARVENTO 尺寸推薦: only tighten the gap below this specific heading. *\/\n  .arvento-product-description \u003e h2:last-child {\n    margin-bottom: 4px !important;\n  }\n\n  #arvento-size-finder {\n    margin-top: 0 !important;\n  }\n\n  \/* Compact recommendation result only. Other product text\/spacing remains unchanged. *\/\n  #arvento-size-finder .asf__result {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result-label {\n    margin: 0 0 7px;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__simple-block {\n    border-top: 1px solid var(--line);\n    margin-top: 18px;\n    padding-top: 16px;\n  }\n\n  #arvento-size-finder .asf__simple-text {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n    text-align: left;\n  }\n\n  \/* Keep the recommendation\/result visually aligned to the left edge. *\/\n  #arvento-size-finder .asf__result,\n  #arvento-size-finder .asf__result-head,\n  #arvento-size-finder .asf__result-head \u003e div:first-child,\n  #arvento-size-finder .asf__result-head p,\n  #arvento-size-finder .asf__size {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n\u003c\/style\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cdiv class=\"arvento-rider-reference\"\u003e\n\u003ch2\u003e\u003cstrong\u003e實際騎士試穿參考\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 A\u003c\/strong\u003e\u003cbr\u003e身高：168 cm \/ 5 ft 6 in\u003cbr\u003e體重：60 kg \/ 132 lb\u003cbr\u003e穿著尺寸：XS\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 B\u003c\/strong\u003e\u003cbr\u003e身高：174 cm \/ 5 ft 8.5 in\u003cbr\u003e體重：70 kg \/ 154 lb\u003cbr\u003e穿著尺寸：M\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e騎士 C\u003c\/strong\u003e\u003cbr\u003e身高：170 cm \/ 5 ft 7 in\u003cbr\u003e體重：79 kg \/ 174 lb\u003cbr\u003e穿著尺寸：L\u003cbr\u003e實際穿著感：合身貼身\u003c\/p\u003e\n\u003ch2\u003e版型建議\u003c\/h2\u003e\n\u003cp\u003e本款採貼身機能剪裁。若偏好較寬鬆、舒適的穿著感，建議選擇大一個尺寸。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e洗滌說明\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cp\u003e30°C \/ 86°F 機洗\u003c\/p\u003e\n\u003cp\u003e與相近顏色衣物一起洗滌\u003c\/p\u003e\n\u003cp\u003e低溫烘乾\u003c\/p\u003e\n\u003cp\u003e不可漂白\u003c\/p\u003e\n\u003cp\u003e不可熨燙\u003c\/p\u003e\n\u003cp\u003e不可乾洗\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e騎乘指南\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次穿自行車衣？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣的剪裁會比一般 T 恤更貼身。站立時感覺較貼身是正常的，尤其是機能型剪裁。穿著時應穩定貼合，但不應限制正常活動。若偏好更多空間，可考慮選擇大一號，並以胸圍作為主要尺寸選擇依據。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e第一次騎乘\u003c\/h3\u003e\n\u003cp\u003e如果你剛開始公路騎乘，可以先從熟悉路線上的短程輕鬆騎開始。對許多初學者來說，20–30 分鐘是實際的起點。先熟悉舒適度、煞車、變速與配速，再逐步增加時間或距離。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋要帶什麼？\u003c\/h3\u003e\n\u003cp\u003e攜帶物品應依騎乘時間調整。將必需品放在容易拿取的位置，並避免讓車衣後口袋過度負重。\u003c\/p\u003e\n\u003cdiv class=\"arvento-pocket-guide\"\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e30 分鐘 — 輕裝上路\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e短程輕鬆騎時，口袋保持簡單輕量，把重點放在熟悉自行車與騎乘舒適感。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機\u003c\/li\u003e\n\u003cli\u003e證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e鑰匙\u003c\/li\u003e\n\u003cli\u003e視需要將水壺放置於自行車水壺架上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e2 小時 — 補給＋必需品\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e隨著騎乘時間拉長，攜帶足夠的補給與必需品，維持舒適，同時不必塞滿每個口袋。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e手機＋證件 \/ 卡片\u003c\/li\u003e\n\u003cli\u003e能量膠、香蕉或小型能量棒\u003c\/li\u003e\n\u003cli\u003e視需要準備電解質補充\u003c\/li\u003e\n\u003cli\u003e視天候攜帶輕薄防風層\u003c\/li\u003e\n\u003cli\u003e將維修工具妥善收納於自行車上\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e100 KM — 為整天騎乘做好準備\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003e應依預計騎乘時間規劃，而不只看距離。地形、天候、體能與停留次數，都可能讓不同騎士的 100 km 騎乘有很大差異。\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003e下一段騎乘所需、方便拿取的補給\u003c\/li\u003e\n\u003cli\u003e手機＋證件 \/ 卡片，放入小型防護袋\u003c\/li\u003e\n\u003cli\u003e後段騎乘所需的額外補給\u003c\/li\u003e\n\u003cli\u003e長時間、炎熱或大量流汗時，視需要補充電解質\u003c\/li\u003e\n\u003cli\u003e輕量天候防護層\u003c\/li\u003e\n\u003cli\u003e維修工具放置於坐墊袋或其他穩固的車上收納空間\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp class=\"arvento-pocket-guide__tip\"\u003e\u003cstrong\u003e口袋小提醒：\u003c\/strong\u003e 將下一個最可能用到的物品放在最容易拿取的口袋。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e要騎更久嗎？\u003c\/h3\u003e\n\u003cp\u003e起步保守、依需求補充水分，並在能量明顯下降前先補給。長時間、炎熱或大量流汗的騎乘中，部分騎士也可視需求補充電解質飲品或其他含鈉選項。建議在平時訓練中先測試適合自己的補給方式，不要在重要騎乘當天第一次嘗試。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e感到疲勞或抽筋？\u003c\/h3\u003e\n\u003cp\u003e放慢速度，必要時停在安全地點休息。肌肉抽筋可能有多種原因，疲勞、炎熱、水分或電解質流失，以及不熟悉的運動強度都可能有影響。輕柔伸展有時可幫助抽筋肌肉放鬆。騎乘距離應循序增加；若感到身體不適，請停止騎乘並以安全為優先。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e騎士 Q\u0026amp;A\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e女性也可以穿這款男女通用車衣嗎？\u003c\/h3\u003e\n\u003cp\u003e可以。本款採男女通用機能剪裁。建議以胸圍作為主要尺寸選擇依據；若偏好較寬鬆的穿著感，可考慮選擇大一號。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e為什麼自行車衣比一般上衣更貼身？\u003c\/h3\u003e\n\u003cp\u003e公路自行車衣設計得更貼近身體，可在騎乘時減少多餘布料晃動。當身體前傾進入騎乘姿勢後，通常會感覺更自然。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e後口袋可以放什麼？\u003c\/h3\u003e\n\u003cp\u003e三個後口袋適合放置輕量騎乘必需品，例如手機、小份零食、卡片、鑰匙或其他希望隨手拿取的小型物品。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e需要穿底層衣嗎？\u003c\/h3\u003e\n\u003cp\u003e底層衣並非必要，可依溫度、騎乘強度與個人舒適度決定。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e這款車衣適合長途騎乘嗎？\u003c\/h3\u003e\n\u003cp\u003e本款專為公路騎乘與訓練設計，在尺寸合適且騎乘條件適合的情況下，也可用於較長距離。長時間騎乘時，建議將配速、水分與補給一起納入規劃。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e車衣濕掉後多快會乾？\u003c\/h3\u003e\n\u003cp\u003e在我們的布料快乾測試中，水分迅速在布面擴散，測試區域在 1 分 38 秒內幾乎乾燥。這有助於減少騎乘過程中因汗水或少量水氣累積造成的厚重濕黏感。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003e下雨或大量流汗時，車衣會黏在身上嗎？\u003c\/h3\u003e\n\u003cp\u003e布料設計可讓水分在表面擴散並快速乾燥，幫助減少黏膩與濕重感。ASTM D737 透氣度測試結果為 168 ft³\/min\/ft²，有助於在熱氣與濕氣累積時維持空氣流通與騎乘舒適度。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003e繼續你的騎乘\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e強化騎乘體能\u003c\/h3\u003e\n\u003cp\u003e探索肌力、活動度與恢復建議，為下一次騎乘做好準備。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/ride-better\"\u003e探索 Ride Better →\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e尋找下一段騎乘\u003c\/h3\u003e\n\u003cp\u003e探索騎行目的地、在地故事，以及商品頁之外的更多騎乘靈感。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/arvento-world\"\u003e探索 ARVENTO LIFE →\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003e安心規劃・安全騎乘\u003c\/h3\u003e\n\u003cp\u003e當你離開熟悉環境騎乘時，可使用實用的旅遊與騎乘工具協助規劃。\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/travel-tools\"\u003e開啟旅遊工具 →\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"ARVENTO","offers":[{"title":"XS","offer_id":48328679358709,"sku":"4","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"S","offer_id":48328679391477,"sku":"6","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"M","offer_id":48328679424245,"sku":"13","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"L","offer_id":48328679457013,"sku":"13","price":2200.0,"currency_code":"TWD","in_stock":false},{"title":"XL","offer_id":48328679489781,"sku":"3","price":2200.0,"currency_code":"TWD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/ChatGPT_Image_2026_9_11_01_23_49.png?v=1789104297"},{"product_id":"abstract-purple-pro-cycling-jersey-unisex","title":"Abstract Purple Pro Cycling Jersey Unisex","description":"\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003eABSTRACT PURPLE\u003c\/h2\u003e\n\u003cp class=\"PDq2pG_selectionAnchorContainer\"\u003eInspired by bold diagonal brushstrokes and layered purple-blue tones, Abstract Purple turns expressive color into a striking visual statement for the road.\u003cspan class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eBold diagonal brushstrokes flow across the jersey, creating a vivid sense of speed, light, and movement. From the front to the back, the expressive color composition gives the jersey a distinctive visual presence on the road.\u003c\/p\u003e\n\u003cp\u003eDesigned for cyclists who want their kit to be as bold and memorable as their ride.\u003c\/p\u003e\n\u003cp\u003eA unisex performance road cycling jersey designed for training and long rides, with a close-to-body fit, breathable stretch fabric and functional rear storage.\u003c\/p\u003e\n\u003ch2\u003ePERFORMANCE FEATURES\u003c\/h2\u003e\n✓ Main fabric: 91% polyester \/ 9% spandex\u003cbr\u003e✓ 4-way stretch performance fabric\u003cbr\u003e✓ Perforated fabric for enhanced airflow\u003cbr\u003e✓ Breathability tested to ASTM D737: 168 ft³\/min\/ft²\u003cbr\u003e✓ Full-length front zipper with locking pull\u003cbr\u003e✓ Three reinforced rear storage pockets\u003cbr\u003e✓ Anti-slip hem gripper\u003cbr\u003e✓ Close-to-body performance fit\u003cbr\u003e✓ Designed for road cycling and training\u003cbr\u003e✓ Unisex performance fit — use chest measurement as your primary size guide\u003cbr\u003e✓ Made in Taiwan\u003c\/div\u003e\n\u003cdiv class=\"arvento-product-description\"\u003e\n\u003ch2\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2\u003eARVENTO Size Finder\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"arvento-size-finder\" class=\"asf\"\u003e\n\u003cdiv class=\"asf__wrap\"\u003e\n\u003csection class=\"asf__notice\"\u003e\n\u003cp\u003eARVENTO jerseys are designed with an aerodynamic, close-to-body cycling fit. If you prefer a casual or loose fit, please consider sizing up or choose based on your personal comfort preference.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE CHART POPUP --\u003e\n\u003cdiv id=\"asf-size-chart-wrap\" style=\"margin-bottom: 20px;\"\u003e\n\u003cinput type=\"checkbox\" id=\"asf-size-chart-toggle\" class=\"asf-size-chart-toggle\"\u003e \u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-button\"\u003e \u003cspan\u003eVIEW SIZE CHART\u003c\/span\u003e \u003cspan class=\"asf-size-chart-button-icon\"\u003e＋\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-modal\"\u003e\n\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-overlay\"\u003e\u003c\/label\u003e\n\u003cdiv class=\"asf-size-chart-dialog\" role=\"dialog\"\u003e\n\u003cdiv class=\"asf-size-chart-header\"\u003e\n\u003ch2 id=\"asf-size-chart-title\"\u003eARVENTO SIZE CHART\u003c\/h2\u003e\n\u003clabel for=\"asf-size-chart-toggle\" class=\"asf-size-chart-close\"\u003e×\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf-size-chart-content\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/raglan_sleeve_size_chart.png?v=1787712167\" alt=\"ARVENTO Cycling Jersey Size Chart\" class=\"asf-size-chart-image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END SIZE CHART POPUP --\u003e\u003cform id=\"asf-form\" novalidate=\"\"\u003e\n\u003cdiv class=\"asf__grid\"\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\n\u003clabel for=\"asf-height\"\u003e HEIGHT \u003cspan\u003eCM\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-height\" type=\"number\" inputmode=\"numeric\" min=\"140\" max=\"210\" placeholder=\"e.g. 175\" required=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field asf__field--measurement\"\u003e\n\u003clabel for=\"asf-weight\"\u003e WEIGHT \u003cspan\u003eKG\u003c\/span\u003e \u003c\/label\u003e \u003cinput id=\"asf-weight\" type=\"number\" inputmode=\"decimal\" min=\"35\" max=\"150\" placeholder=\"e.g. 68\" required=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\n\u003clabel for=\"asf-usual-size\"\u003e USUAL CYCLING JERSEY SIZE \u003c\/label\u003e\u003cselect id=\"asf-usual-size\" required=\"\"\u003e\n\u003coption value=\"\" selected disabled\u003eSelect your usual size\u003c\/option\u003e\n\u003coption value=\"XS\"\u003eXS\u003c\/option\u003e\n\u003coption value=\"S\"\u003eS\u003c\/option\u003e\n\u003coption value=\"M\"\u003eM\u003c\/option\u003e\n\u003coption value=\"L\"\u003eL\u003c\/option\u003e\n\u003coption value=\"XL\"\u003eXL\u003c\/option\u003e\n\u003coption value=\"XXL\"\u003eXXL \/ 2XL\u003c\/option\u003e\n\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"asf__field\"\u003e\n\u003clabel for=\"asf-preference\"\u003e FIT PREFERENCE \u003c\/label\u003e\u003cselect id=\"asf-preference\" required=\"\"\u003e\n\u003coption value=\"\" selected disabled\u003eSelect your fit preference\u003c\/option\u003e\n\u003coption value=\"race\"\u003eRace Fit — Tight and aerodynamic\u003c\/option\u003e\n\u003coption value=\"regular\"\u003eRegular Fit — Balanced cycling fit\u003c\/option\u003e\n\u003coption value=\"comfort\"\u003eComfort Fit — Slightly more room\u003c\/option\u003e\n\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cp class=\"asf__comfort-note\"\u003eComfort Fit means a slightly more relaxed cycling fit, not a loose casual T-shirt fit.\u003c\/p\u003e\n\u003cp id=\"asf-error\" class=\"asf__error\" role=\"alert\"\u003e\u003c\/p\u003e\n\u003cbutton type=\"submit\" class=\"asf__button\"\u003e \u003cspan\u003eFIND MY SIZE\u003c\/span\u003e \u003cspan\u003e→\u003c\/span\u003e \u003c\/button\u003e\n\u003c\/form\u003e\n\u003csection id=\"asf-result\" class=\"asf__result\" hidden=\"\"\u003e\n\u003cp class=\"asf__result-label\"\u003eRECOMMENDED SIZE\u003c\/p\u003e\n\u003cdiv id=\"asf-size\" class=\"asf__size\"\u003eM\u003c\/div\u003e\n\u003cdiv class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003eRIDING FEEL\u003c\/p\u003e\n\u003cp id=\"asf-feeling\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"asf-room-block\" class=\"asf__simple-block\"\u003e\n\u003cp class=\"asf__result-label\"\u003ePREFER MORE ROOM?\u003c\/p\u003e\n\u003cp id=\"asf-room\" class=\"asf__simple-text\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  #arvento-size-finder {\n    --black: #111111;\n    --grey: #f3f3f1;\n    --line: #d8d8d4;\n    --muted: #6f6f6b;\n    --white: #ffffff;\n\n    width: 100%;\n    color: var(--black);\n    background: var(--white);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #arvento-size-finder,\n  #arvento-size-finder * {\n    box-sizing: border-box;\n  }\n\n  #arvento-size-finder .asf__wrap {\n    width: 100%;\n    max-width: 720px;\n    margin: 0;\n    padding: 0 0 48px;\n    text-align: left;\n  }\n\n  #arvento-size-finder form {\n    margin: 0;\n  }\n\n  #arvento-size-finder .asf__notice {\n    margin: 0 0 24px;\n    border: 1px solid var(--line);\n    background: #fafafa;\n    padding: 16px;\n  }\n\n  #arvento-size-finder .asf__notice strong,\n  #arvento-size-finder .asf__copy strong {\n    display: block;\n    margin-bottom: 8px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__notice p,\n  #arvento-size-finder .asf__copy p {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n  }\n\n  \/* Height and Weight 外層 *\/\n  #arvento-size-finder .asf__grid {\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr);\n    gap: 14px;\n\n    width: 100%;\n    margin: 0 0 15px;\n    padding: 0;\n\n    align-items: start !important;\n  }\n\n  #arvento-size-finder .asf__field {\n    width: 100%;\n    min-width: 0;\n    margin: 0 0 15px;\n    padding: 0;\n  }\n\n  \/*\n    強制 Height 與 Weight 使用完全相同的位置、排列與高度。\n    !important 用來避免 Shopify Prestige 主題樣式覆蓋。\n  *\/\n  #arvento-size-finder .asf__grid \u003e .asf__field--measurement {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: stretch !important;\n    justify-content: flex-start !important;\n    align-self: start !important;\n\n    width: 100% !important;\n    min-width: 0 !important;\n\n    margin: 0 !important;\n    padding: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder label {\n    display: block;\n    margin: 0 0 7px;\n    padding: 0;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 18px;\n  }\n\n  \/*\n    Height 與 Weight 標題固定相同高度。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e label {\n    display: flex !important;\n    flex: 0 0 18px !important;\n    align-items: center !important;\n\n    width: 100% !important;\n    min-height: 18px !important;\n    height: 18px !important;\n\n    margin: 0 0 7px !important;\n    padding: 0 !important;\n\n    line-height: 18px !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    white-space: nowrap;\n  }\n\n  #arvento-size-finder label span {\n    margin-left: 4px;\n    color: var(--muted);\n    font-weight: 400;\n  }\n\n  #arvento-size-finder input,\n  #arvento-size-finder select {\n    appearance: none;\n    -webkit-appearance: none;\n\n    width: 100%;\n    height: 53px;\n    min-height: 53px;\n\n    margin: 0;\n    border: 1px solid #cfcfcb;\n    border-radius: 9px;\n    outline: none;\n\n    background-color: var(--white);\n    color: var(--black);\n\n    padding: 0 14px;\n\n    font: inherit;\n    font-size: 15px;\n    line-height: normal;\n  }\n\n  \/*\n    Height 與 Weight 輸入框固定完全相同高度，\n    並移除任何主題可能加入的位移。\n  *\/\n  #arvento-size-finder\n    .asf__grid\n    \u003e .asf__field--measurement\n    \u003e input {\n    display: block !important;\n    flex: 0 0 53px !important;\n\n    width: 100% !important;\n    height: 53px !important;\n    min-height: 53px !important;\n\n    margin: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n\n    position: static !important;\n    top: auto !important;\n    transform: none !important;\n\n    vertical-align: top !important;\n  }\n\n  #arvento-size-finder select {\n    background-image:\n      linear-gradient(45deg, transparent 50%, #111111 50%),\n      linear-gradient(135deg, #111111 50%, transparent 50%);\n\n    background-position:\n      calc(100% - 18px) 22px,\n      calc(100% - 13px) 22px;\n\n    background-size: 5px 5px, 5px 5px;\n    background-repeat: no-repeat;\n\n    padding-right: 38px;\n  }\n\n  #arvento-size-finder input:focus,\n  #arvento-size-finder select:focus {\n    border-color: var(--black);\n    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.08);\n  }\n\n  #arvento-size-finder .asf__comfort-note {\n    margin: 2px 0 18px;\n    border-left: 2px solid var(--black);\n    padding: 3px 0 3px 12px;\n\n    color: var(--muted);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  #arvento-size-finder .asf__error {\n    min-height: 18px;\n    margin: 0 0 9px;\n\n    color: #b00020;\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n    min-height: 56px;\n    margin: 0;\n\n    border: 1px solid var(--black);\n    border-radius: 9px;\n\n    background: var(--black);\n    color: var(--white);\n\n    cursor: pointer;\n    padding: 0 18px;\n\n    font: inherit;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n\n    transition:\n      background 0.2s ease,\n      color 0.2s ease;\n  }\n\n  #arvento-size-finder .asf__button:hover {\n    background: var(--white);\n    color: var(--black);\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-top: 24px;\n    background: var(--grey);\n    padding: 20px;\n  }\n\n  #arvento-size-finder .asf__result-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding-bottom: 18px;\n  }\n\n  #arvento-size-finder .asf__result-head p {\n    margin: 0 0 4px;\n\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n  }\n\n  #arvento-size-finder .asf__size {\n    font-size: 64px;\n    font-weight: 800;\n    letter-spacing: -0.08em;\n    line-height: 0.95;\n  }\n\n  #arvento-size-finder .asf__confidence {\n    align-self: flex-start;\n    max-width: 125px;\n\n    border: 1px solid var(--black);\n    border-radius: 100px;\n\n    padding: 5px 9px;\n\n    font-size: 10px;\n    font-weight: 700;\n    line-height: 1.2;\n    text-align: center;\n  }\n\n  #arvento-size-finder .asf__profile {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 8px;\n\n    padding: 16px 0;\n  }\n\n  #arvento-size-finder .asf__profile span {\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__profile strong {\n    border-radius: 100px;\n    background: var(--black);\n    color: var(--white);\n\n    padding: 4px 9px;\n    font-size: 11px;\n  }\n\n  #arvento-size-finder .asf__rows {\n    border-top: 1px solid var(--line);\n  }\n\n  #arvento-size-finder .asf__row {\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n\n    border-bottom: 1px solid var(--line);\n    padding: 12px 0;\n\n    font-size: 12px;\n  }\n\n  #arvento-size-finder .asf__row span {\n    color: var(--muted);\n    font-weight: 700;\n    letter-spacing: 0.04em;\n  }\n\n  #arvento-size-finder .asf__row strong {\n    text-align: right;\n  }\n\n  #arvento-size-finder .asf__copy,\n  #arvento-size-finder .asf__measurements {\n    border-bottom: 1px solid var(--line);\n    padding: 17px 0;\n  }\n\n  #arvento-size-finder .asf__measurements h3 {\n    margin: 0 0 10px;\n    font-size: 10px;\n    letter-spacing: 0.12em;\n  }\n\n  #arvento-size-finder .asf__measurements-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n  }\n\n  #arvento-size-finder .asf__measurements-item {\n    border: 1px solid var(--line);\n    background: rgba(255, 255, 255, 0.45);\n    padding: 9px;\n  }\n\n  #arvento-size-finder .asf__measurements-item span {\n    display: block;\n    margin-bottom: 2px;\n\n    color: var(--muted);\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n  }\n\n  #arvento-size-finder .asf__measurements-item strong {\n    font-size: 13px;\n  }\n\n  #arvento-size-finder .asf__notice--result {\n    margin-top: 18px;\n    margin-bottom: 0;\n  }\n\n  #arvento-size-finder .asf__disclaimer {\n    margin-top: 17px;\n\n    color: var(--muted);\n    font-size: 12px;\n    line-height: 1.6;\n  }\n\n  \/* 電腦及平板版 *\/\n  @media screen and (min-width: 600px) {\n    #arvento-size-finder .asf__wrap {\n      padding: 12px 0 60px;\n    }\n\n    #arvento-size-finder .asf__grid {\n      grid-template-columns:\n        minmax(0, 1fr)\n        minmax(0, 1fr);\n\n      column-gap: 14px;\n      row-gap: 0;\n\n      align-items: start !important;\n    }\n\n    #arvento-size-finder .asf__result {\n      padding: 28px;\n    }\n  }\n\n\n  \/* ====================================================== *\/\n  \/* VIEW SIZE CHART — LARGE POPUP                          *\/\n  \/* ====================================================== *\/\n\n  #arvento-size-finder #asf-size-chart-wrap {\n    width: 100%;\n    margin: 0 0 20px;\n  }\n\n  #arvento-size-finder .asf-size-chart-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  #arvento-size-finder .asf-size-chart-button {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 48px;\n    margin: 0;\n    border: 1px solid #111111;\n    border-radius: 9px;\n    background: #ffffff;\n    color: #111111;\n    cursor: pointer;\n    padding: 0 18px;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-button:hover {\n    background: #f7f7f7;\n  }\n\n  #arvento-size-finder .asf-size-chart-button-icon {\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-modal {\n    display: none;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    align-items: center;\n    justify-content: center;\n    width: 100vw;\n    height: 100vh;\n    padding: 28px;\n  }\n\n  #arvento-size-finder\n  .asf-size-chart-toggle:checked\n  ~ .asf-size-chart-modal {\n    display: flex;\n  }\n\n  #arvento-size-finder .asf-size-chart-overlay {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    margin: 0;\n    background: rgba(0, 0, 0, 0.68);\n    cursor: pointer;\n  }\n\n  #arvento-size-finder .asf-size-chart-dialog {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-direction: column;\n    width: min(1120px, 92vw);\n    max-height: 90vh;\n    margin: auto;\n    overflow: hidden;\n    background: #ffffff;\n    box-shadow: 0 20px 70px rgba(0, 0, 0, 0.28);\n  }\n\n  #arvento-size-finder .asf-size-chart-header {\n    display: flex;\n    flex: 0 0 auto;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 76px;\n    border-bottom: 1px solid #dedede;\n    padding: 18px 26px;\n    background: #ffffff;\n  }\n\n  #arvento-size-finder .asf-size-chart-header h2 {\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 18px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    line-height: 1.2;\n  }\n\n  #arvento-size-finder .asf-size-chart-close {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin: 0;\n    padding: 0;\n    color: #111111;\n    cursor: pointer;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 34px;\n    font-weight: 300;\n    line-height: 1;\n  }\n\n  #arvento-size-finder .asf-size-chart-close:hover {\n    opacity: 0.55;\n  }\n\n  #arvento-size-finder .asf-size-chart-content {\n    width: 100%;\n    overflow-x: hidden;\n    overflow-y: auto;\n    background: #ffffff;\n    padding: 24px 28px 30px;\n  }\n\n  #arvento-size-finder .asf-size-chart-image {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    margin: 0 auto;\n    border: 0;\n    border-radius: 0;\n  }\n\n\n  \/* ====================================================== *\/\n  \/* CARE INSTRUCTIONS — REFINED ACCORDION                  *\/\n  \/* ====================================================== *\/\n\n  .arvento-care {\n    width: 100%;\n    margin: 30px 0 0;\n    font-family: Arial, Helvetica, sans-serif;\n    color: #111111;\n  }\n\n  .arvento-care details {\n    width: 100%;\n    margin: 0;\n    border-top: 1px solid #d8d8d4;\n    border-bottom: 1px solid #d8d8d4;\n  }\n\n  .arvento-care summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    min-height: 58px;\n    margin: 0;\n    padding: 0 2px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    color: #111111;\n  }\n\n  .arvento-care summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .arvento-care summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n  .arvento-care__icon {\n    display: inline-block;\n    font-size: 18px;\n    font-weight: 300;\n    line-height: 1;\n    transition: transform 0.2s ease;\n  }\n\n  .arvento-care details[open] .arvento-care__icon {\n    transform: rotate(45deg);\n  }\n\n  .arvento-care__content {\n    padding: 0 2px 20px;\n    color: #555555;\n    font-size: 13px;\n    line-height: 1.75;\n  }\n\n  .arvento-care__content p {\n    margin: 0 0 5px;\n  }\n\n  .arvento-care__content p:last-child {\n    margin-bottom: 0;\n  }\n\n  \/* ====================================================== *\/\n  \/* RIDER GUIDE \/ Q\u0026A \/ CONTINUE YOUR RIDE                 *\/\n  \/* Uses the same refined accordion language as CARE       *\/\n  \/* ====================================================== *\/\n\n  .arvento-care details + details {\n    border-top: 0;\n  }\n\n  .arvento-care__section {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__section + .arvento-care__section {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__section-title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__section p {\n    margin: 0 !important;\n  }\n\n  .arvento-pocket-guide {\n    margin-top: 12px;\n  }\n\n  .arvento-pocket-guide__block {\n    margin: 0;\n    padding: 0 0 16px;\n  }\n\n  .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n    border-top: 1px solid #ececea;\n    padding-top: 16px;\n  }\n\n  .arvento-pocket-guide__title {\n    margin: 0 0 7px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-pocket-guide__intro {\n    margin: 0 0 8px !important;\n  }\n\n  .arvento-pocket-guide__list {\n    display: block !important;\n    margin: 8px 0 0 !important;\n    padding-left: 18px !important;\n    row-gap: 0 !important;\n    column-gap: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li {\n    display: list-item !important;\n    margin: 0 0 3px !important;\n    padding: 0 !important;\n    line-height: 1.55 !important;\n  }\n\n  .arvento-pocket-guide__list li + li {\n    margin-top: 0 !important;\n  }\n\n  .arvento-pocket-guide__list li:last-child {\n    margin-bottom: 0 !important;\n  }\n\n  .arvento-pocket-guide__tip {\n    margin-top: 10px !important;\n    color: #666666;\n  }\n\n  @media screen and (max-width: 599px) {\n    .arvento-pocket-guide__block {\n      padding-bottom: 14px;\n    }\n\n    .arvento-pocket-guide__block + .arvento-pocket-guide__block {\n      padding-top: 14px;\n    }\n\n    .arvento-pocket-guide__list {\n      margin-top: 6px !important;\n    }\n\n    .arvento-pocket-guide__list li {\n      margin-bottom: 2px !important;\n      line-height: 1.5 !important;\n    }\n\n    .arvento-pocket-guide__tip {\n      margin-top: 8px !important;\n    }\n  }\n\n\n  .arvento-care__continue-item {\n    padding: 0 0 17px;\n  }\n\n  .arvento-care__continue-item + .arvento-care__continue-item {\n    border-top: 1px solid #ececea;\n    padding-top: 17px;\n  }\n\n  .arvento-care__continue-label {\n    margin: 0 0 5px !important;\n    color: #111111;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.4;\n  }\n\n  .arvento-care__continue-item p {\n    margin: 0 0 7px !important;\n  }\n\n  .arvento-care__link {\n    display: inline-block;\n    color: #111111;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    line-height: 1.5;\n    text-decoration: underline;\n    text-decoration-thickness: 1px;\n    text-underline-offset: 4px;\n  }\n\n  .arvento-care__link:hover {\n    opacity: 0.6;\n  }\n\n\n  \/* SIZE CHART POPUP — MOBILE: top aligned + internally scrollable *\/\n\n  @media screen and (max-width: 599px) {\n\n    #arvento-size-finder .asf-size-chart-modal {\n      align-items: flex-start !important;\n      justify-content: center !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      height: 100dvh !important;\n      padding-top: max(6px, env(safe-area-inset-top)) !important;\n      padding-right: 8px !important;\n      padding-bottom: max(6px, env(safe-area-inset-bottom)) !important;\n      padding-left: 8px !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-dialog {\n      display: flex !important;\n      flex-direction: column !important;\n      width: 96vw !important;\n      max-width: 96vw !important;\n      height: auto !important;\n      max-height: calc(100vh - 12px) !important;\n      max-height: calc(100dvh - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;\n      margin: 0 auto !important;\n      overflow: hidden !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header {\n      flex: 0 0 auto !important;\n      min-height: 58px !important;\n      padding: 10px 14px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-header h2 {\n      margin: 0 !important;\n      font-size: 14px !important;\n      letter-spacing: 0.1em !important;\n      line-height: 1.2 !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-close {\n      flex: 0 0 auto !important;\n      width: 34px !important;\n      height: 34px !important;\n      font-size: 30px !important;\n    }\n\n    #arvento-size-finder .asf-size-chart-content {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      width: 100% !important;\n      padding: 8px !important;\n      overflow-x: hidden !important;\n      overflow-y: auto !important;\n      -webkit-overflow-scrolling: touch !important;\n      overscroll-behavior: contain;\n    }\n\n    #arvento-size-finder .asf-size-chart-image {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      margin: 0 auto !important;\n    }\n\n  }\n\n\n\n  \/* ARVENTO Size Finder: only tighten the gap below this specific heading. *\/\n  .arvento-product-description \u003e h2:last-child {\n    margin-bottom: 4px !important;\n  }\n\n  #arvento-size-finder {\n    margin-top: 0 !important;\n  }\n\n  \/* Compact recommendation result only. Other product text\/spacing remains unchanged. *\/\n  #arvento-size-finder .asf__result {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result-label {\n    margin: 0 0 7px;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.11em;\n  }\n\n  #arvento-size-finder .asf__simple-block {\n    border-top: 1px solid var(--line);\n    margin-top: 18px;\n    padding-top: 16px;\n  }\n\n  #arvento-size-finder .asf__simple-text {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n    text-align: left;\n  }\n\n  \/* Keep the recommendation\/result visually aligned to the left edge. *\/\n  #arvento-size-finder .asf__result,\n  #arvento-size-finder .asf__result-head,\n  #arvento-size-finder .asf__result-head \u003e div:first-child,\n  #arvento-size-finder .asf__result-head p,\n  #arvento-size-finder .asf__size {\n    text-align: left !important;\n  }\n\n  #arvento-size-finder .asf__result {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  'use strict';\n\n  function initArventoSizeFinder() {\n    var root = document.getElementById('arvento-size-finder');\n    if (!root || root.getAttribute('data-asf-ready') === 'true') return;\n\n    var form = root.querySelector('#asf-form');\n    var heightInput = root.querySelector('#asf-height');\n    var weightInput = root.querySelector('#asf-weight');\n    var usualSizeInput = root.querySelector('#asf-usual-size');\n    var preferenceInput = root.querySelector('#asf-preference');\n    var errorEl = root.querySelector('#asf-error');\n    var resultEl = root.querySelector('#asf-result');\n    var sizeEl = root.querySelector('#asf-size');\n    var feelingEl = root.querySelector('#asf-feeling');\n    var roomBlockEl = root.querySelector('#asf-room-block');\n    var roomEl = root.querySelector('#asf-room');\n    var chartToggle = root.querySelector('#asf-size-chart-toggle');\n\n    if (!form || !heightInput || !weightInput || !usualSizeInput ||\n        !preferenceInput || !resultEl || !sizeEl) return;\n\n    root.setAttribute('data-asf-ready', 'true');\n\n    var sizes = ['XS', 'S', 'M', 'L', 'XL', 'XXL'];\n\n\n    \/*\n      Fit preference logic:\n      Race Fit — Tight and aerodynamic        = one size smaller than Regular\n      Regular Fit — Balanced cycling fit      = height + weight baseline\n      Comfort Fit — Slightly more room        = one size larger than Regular\n    *\/\n    var fitLogic = {\n      race: {\n        label: 'Race Fit — Tight and aerodynamic',\n        offset: -1,\n        ridingFeel: 'Tight and aerodynamic.'\n      },\n      regular: {\n        label: 'Regular Fit — Balanced cycling fit',\n        offset: 0,\n        ridingFeel: 'Balanced and close to the body.'\n      },\n      comfort: {\n        label: 'Comfort Fit — Slightly more room',\n        offset: 1,\n        ridingFeel: 'Slightly more room.'\n      }\n    };\n\n    function clampIndex(index) {\n      return Math.max(0, Math.min(sizes.length - 1, index));\n    }\n\n    function indexOfSize(size) {\n      var index = sizes.indexOf(size);\n      return index === -1 ? 2 : index;\n    }\n\n    \/*\n      REGULAR FIT baseline: height + weight.\n\n      The supplied REAL RIDER SIZE REFERENCES are treated as Regular Fit anchors:\n      165 cm \/ ~65 kg -\u003e M\n      168 cm \/ ~60 kg -\u003e S\n      169 cm \/ ~72 kg -\u003e L\n      171 cm \/ ~85 kg -\u003e XXL\n      172 cm \/ ~70 kg -\u003e L\n      176 cm \/ ~72 kg -\u003e L\n      177 cm \/ ~70 kg -\u003e L\n      179 cm \/ ~80 kg -\u003e XL\n      182 cm \/ ~78 kg -\u003e XL\n\n      The original chart says CHEST FIRST. Because this Size Finder asks only for\n      height + weight, the 190 cm \/ ~86 kg \/ 37 in chest outlier is not used as a\n      general rule. ARVENTO's product rule takes priority: approximately 85-90 kg\n      is the XXL \/ 2XL Regular Fit range, and above 90 kg receives no automatic\n      size recommendation.\n\n      Fit preference:\n      Race Fit    = one size smaller than Regular Fit\n      Regular Fit = height\/weight baseline\n      Comfort Fit = one size larger than Regular Fit\n    *\/\n    function regularFitIndex(height, weight) {\n      if (weight \u003e 90) return null;\n\n      var limits;\n\n      \/* Height-adjusted weight bands. *\/\n      if (height \u003c= 167) {\n        limits = [54, 62, 68, 77, 84, 90];\n      } else if (height \u003c= 173) {\n        limits = [53, 62, 68, 77, 84, 90];\n      } else if (height \u003c= 179) {\n        limits = [52, 61, 67, 77, 84, 90];\n      } else {\n        \/* Taller riders move up slightly earlier near size boundaries. *\/\n        limits = [51, 60, 66, 74, 84, 90];\n      }\n\n      if (weight \u003c= limits[0]) return 0; \/\/ XS\n      if (weight \u003c= limits[1]) return 1; \/\/ S\n      if (weight \u003c= limits[2]) return 2; \/\/ M\n      if (weight \u003c= limits[3]) return 3; \/\/ L\n      if (weight \u003c= limits[4]) return 4; \/\/ XL\n      return 5;                          \/\/ XXL \/ 2XL (up to 90 kg)\n    }\n\n    function getRecommendation(height, weight, usualSize, preference) {\n      var regularIndex = regularFitIndex(height, weight);\n      if (regularIndex === null) {\n        return {\n          unsupported: true,\n          message: 'Your measurements are outside our current recommended size range. Please refer to the size chart before ordering.'\n        };\n      }\n\n      var logic = fitLogic[preference];\n      if (!logic) {\n        return {\n          unsupported: true,\n          message: 'Please select your fit preference.'\n        };\n      }\n\n      var recommended = regularIndex + logic.offset;\n\n      if (recommended \u003c 0) {\n        return {\n          unsupported: true,\n          message: 'Race Fit would require a size below XS. Please refer to the size chart before ordering.'\n        };\n      }\n\n      if (recommended \u003e= sizes.length) {\n        return {\n          unsupported: true,\n          message: 'Comfort Fit would require a size above XXL \/ 2XL. Please refer to the size chart before ordering.'\n        };\n      }\n\n      recommended = clampIndex(recommended);\n\n      \/* The next larger size is shown only as an optional more-room choice. *\/\n      var moreRoomIndex = recommended + 1;\n      var moreRoomSize = moreRoomIndex \u003c sizes.length ? sizes[moreRoomIndex] : null;\n\n      return {\n        unsupported: false,\n        size: sizes[recommended],\n        ridingFeel: logic.ridingFeel,\n        moreRoomSize: moreRoomSize,\n        regularSize: sizes[regularIndex]\n      };\n    }\n\n    function validateField(field) {\n      if (!field.checkValidity()) {\n        field.reportValidity();\n        return false;\n      }\n      return true;\n    }\n\n    function hideResult() {\n      resultEl.hidden = true;\n      resultEl.setAttribute('hidden', '');\n    }\n\n    function renderRecommendation() {\n      if (errorEl) errorEl.textContent = '';\n\n      if (!validateField(heightInput)) return;\n      if (!validateField(weightInput)) return;\n      if (!validateField(usualSizeInput)) return;\n      if (!validateField(preferenceInput)) return;\n\n      var height = parseFloat(heightInput.value);\n      var weight = parseFloat(weightInput.value);\n      var usualSize = usualSizeInput.value;\n      var preference = preferenceInput.value;\n      var recommendation = getRecommendation(height, weight, usualSize, preference);\n\n      if (recommendation.unsupported) {\n        hideResult();\n        if (errorEl) errorEl.textContent = recommendation.message;\n        return;\n      }\n\n      sizeEl.textContent = recommendation.size;\n\n      if (feelingEl) {\n        feelingEl.textContent = recommendation.ridingFeel;\n      }\n\n      if (roomBlockEl \u0026\u0026 roomEl) {\n        if (recommendation.moreRoomSize) {\n          roomEl.textContent = 'Consider ' + recommendation.moreRoomSize + '.';\n          roomBlockEl.hidden = false;\n          roomBlockEl.removeAttribute('hidden');\n        } else {\n          roomEl.textContent = '';\n          roomBlockEl.hidden = true;\n          roomBlockEl.setAttribute('hidden', '');\n        }\n      }\n\n      resultEl.hidden = false;\n      resultEl.removeAttribute('hidden');\n    }\n\n    \/* Prevent native form submission so the product page never jumps to the top. *\/\n    form.addEventListener('submit', function (event) {\n      event.preventDefault();\n      event.stopPropagation();\n      renderRecommendation();\n      return false;\n    }, true);\n\n    \/* Escape closes the size-chart popup without changing page position. *\/\n    document.addEventListener('keydown', function (event) {\n      if (event.key === 'Escape' \u0026\u0026 chartToggle \u0026\u0026 chartToggle.checked) {\n        chartToggle.checked = false;\n      }\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initArventoSizeFinder);\n  } else {\n    initArventoSizeFinder();\n  }\n\n  document.addEventListener('shopify:section:load', initArventoSizeFinder);\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"arvento-rider-reference\"\u003e\n\u003ch2\u003e\u003cstrong\u003eREAL RIDER FIT REFERENCE\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eRider A\u003c\/strong\u003e\u003cbr\u003eHeight: 168 cm \/ 5 ft 6 in\u003cbr\u003eWeight: 60 kg \/ 132 lb\u003cbr\u003eWearing size: S\u003cbr\u003eFit on rider: Snug and close to the body\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRider B\u003c\/strong\u003e\u003cbr\u003eHeight: 174 cm \/ 5 ft 8.5 in\u003cbr\u003eWeight: 70 kg \/ 154 lb\u003cbr\u003eWearing size: M\u003cbr\u003eFit on rider: Snug and close to the body\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRider C\u003c\/strong\u003e\u003cbr\u003eHeight: 170 cm \/ 5 ft 7 in\u003cbr\u003eWeight: 79 kg \/ 174 lb\u003cbr\u003eWearing size: L\u003cbr\u003eFit on rider: Snug and close to the body\u003c\/p\u003e\n\u003ch2\u003eFIT NOTE\u003c\/h2\u003e\n\u003cp\u003eThis jersey is designed with a close performance fit. For a more relaxed and comfortable fit, we recommend selecting one size larger.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eCARE INSTRUCTIONS\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cp\u003eMachine wash at 30°C \/ 86°F\u003c\/p\u003e\n\u003cp\u003eWash with similar colors\u003c\/p\u003e\n\u003cp\u003eTumble dry low\u003c\/p\u003e\n\u003cp\u003eDo not bleach\u003c\/p\u003e\n\u003cp\u003eDo not iron\u003c\/p\u003e\n\u003cp\u003eDo not dry clean\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eRIDER GUIDE\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eNEW TO CYCLING JERSEYS?\u003c\/h3\u003e\n\u003cp\u003eRoad cycling jerseys are designed to fit closer to the body than a regular T-shirt. A snug feel when standing can be normal, especially with a performance fit. The jersey should feel secure without restricting normal movement. If you prefer more room, consider sizing up and use chest measurement as your primary size guide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eYOUR FIRST RIDE\u003c\/h3\u003e\n\u003cp\u003eIf you are new to road cycling, start with a short, easy ride on a familiar route. Around 20–30 minutes can be a practical starting point for many beginners. Focus on comfort, braking, shifting and pacing before gradually adding more time or distance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eWHAT'S IN YOUR POCKETS?\u003c\/h3\u003e\n\u003cp\u003eWhat you carry should match the length of the ride. Keep the essentials easy to reach, and avoid overloading your jersey pockets.\u003c\/p\u003e\n\u003cdiv class=\"arvento-pocket-guide\"\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e30 MIN — KEEP IT LIGHT\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003eFor a short, easy ride, keep your pockets simple and focus on getting comfortable on the bike.\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003ePhone\u003c\/li\u003e\n\u003cli\u003eID \/ card\u003c\/li\u003e\n\u003cli\u003eKeys\u003c\/li\u003e\n\u003cli\u003eWater bottle on the bike as needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e2 HOURS — FUEL + ESSENTIALS\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003eAs the ride gets longer, bring enough fuel and essentials to stay comfortable without filling every pocket.\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003ePhone + ID \/ card\u003c\/li\u003e\n\u003cli\u003eEnergy gel, banana or small energy bar\u003c\/li\u003e\n\u003cli\u003eElectrolyte option if needed\u003c\/li\u003e\n\u003cli\u003eLight wind layer depending on weather\u003c\/li\u003e\n\u003cli\u003eRepair kit stored securely on the bike\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-pocket-guide__block\"\u003e\n\u003ch4 class=\"arvento-pocket-guide__title\"\u003e100 KM — PLAN FOR THE DAY\u003c\/h4\u003e\n\u003cp class=\"arvento-pocket-guide__intro\"\u003ePlan by expected riding time, not distance alone. Terrain, weather, fitness and stops can make a 100 km ride very different from one rider to another.\u003c\/p\u003e\n\u003cul class=\"arvento-pocket-guide__list\"\u003e\n\u003cli\u003eEasy-to-reach fuel for the next part of the ride\u003c\/li\u003e\n\u003cli\u003ePhone + ID \/ card in a small protective pouch\u003c\/li\u003e\n\u003cli\u003eAdditional fuel for later\u003c\/li\u003e\n\u003cli\u003eElectrolytes for long, hot or high-sweat rides if needed\u003c\/li\u003e\n\u003cli\u003eLightweight weather layer\u003c\/li\u003e\n\u003cli\u003eRepair tools in a saddle bag or other secure bike storage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp class=\"arvento-pocket-guide__tip\"\u003e\u003cstrong\u003ePOCKET TIP:\u003c\/strong\u003e Keep the item you expect to use next in the easiest-to-reach pocket.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eGOING LONGER?\u003c\/h3\u003e\n\u003cp\u003eStart conservatively, stay hydrated according to your needs, and fuel before your energy drops too far. On long, hot or high-sweat rides, an electrolyte drink or another sodium-containing option may also be useful for some riders. Test your routine during training rather than trying something new on an important ride.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eFEELING FATIGUED OR CRAMPING?\u003c\/h3\u003e\n\u003cp\u003eEase the pace and stop somewhere safe if needed. Muscle cramps can have more than one cause, and fatigue, heat, fluid or electrolyte loss, and unfamiliar effort may all play a role. Gentle stretching may help a cramped muscle. Build distance gradually, and if you feel unwell, stop the ride and prioritize safety.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eRIDER Q\u0026amp;A\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eCAN WOMEN WEAR THIS UNISEX JERSEY?\u003c\/h3\u003e\n\u003cp\u003eYes. This jersey uses a unisex performance fit. Use chest measurement as your primary size guide, and consider one size larger if you prefer a more relaxed feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eWHY DOES A CYCLING JERSEY FEEL TIGHTER THAN A REGULAR SHIRT?\u003c\/h3\u003e\n\u003cp\u003eA road cycling jersey is designed to sit closer to the body so excess fabric stays controlled while riding. The fit often feels more natural once you lean forward into your riding position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eWHAT CAN I CARRY IN THE REAR POCKETS?\u003c\/h3\u003e\n\u003cp\u003eThe three rear pockets are designed for lightweight ride essentials such as a phone, small snacks, cards, keys or compact items you want within easy reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eDO I NEED A BASE LAYER UNDERNEATH?\u003c\/h3\u003e\n\u003cp\u003eA base layer is optional. Your choice can depend on temperature, riding intensity and personal comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eIS THIS JERSEY SUITABLE FOR LONGER RIDES?\u003c\/h3\u003e\n\u003cp\u003eIt is designed for road cycling and training, including longer rides when the fit and riding conditions suit you. For longer sessions, plan your pacing, hydration and fuelling as part of the ride.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eHOW QUICKLY DOES THIS JERSEY DRY AFTER GETTING WET?\u003c\/h3\u003e\n\u003cp\u003eIn our fabric quick-dry test, water spread rapidly across the fabric surface and the tested area was almost dry within 1 minute 38 seconds. This helps reduce the heavy, damp feeling that can build up from sweat or light moisture during a ride.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__section\"\u003e\n\u003ch3 class=\"arvento-care__section-title\"\u003eWILL THE JERSEY CLING TO THE BODY IN RAIN OR HEAVY SWEAT?\u003c\/h3\u003e\n\u003cp\u003eThe fabric is designed to move moisture across the surface and dry quickly, helping reduce a sticky, saturated feel. Airflow testing to ASTM D737 recorded 168 ft³\/min\/ft², supporting ventilation and riding comfort when heat and moisture build up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003cspan\u003eCONTINUE YOUR RIDE\u003c\/span\u003e \u003cspan class=\"arvento-care__icon\"\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"arvento-care__content\"\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003eBUILD STRENGTH\u003c\/h3\u003e\n\u003cp\u003eExplore strength, mobility and recovery guidance to support your next ride.\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/ride-better\"\u003eExplore Ride Better →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003eFIND YOUR NEXT RIDE\u003c\/h3\u003e\n\u003cp\u003eDiscover cycling destinations, local stories and inspiration beyond the product page.\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/arvento-world\"\u003eExplore ARVENTO LIFE →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"arvento-care__continue-item\"\u003e\n\u003ch3 class=\"arvento-care__continue-label\"\u003ePLAN \u0026amp; RIDE SAFELY\u003c\/h3\u003e\n\u003cp\u003eUse practical travel and cycling tools when you are riding away from home.\u003c\/p\u003e\n\u003ca class=\"arvento-care__link\" href=\"\/zh\/pages\/travel-tools\"\u003eOpen Travel Tools →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"ARVENTO","offers":[{"title":"XS","offer_id":48862009164021,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"S","offer_id":48862009196789,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"M","offer_id":48862009229557,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"L","offer_id":48862009262325,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false},{"title":"XL","offer_id":48862009295093,"sku":null,"price":2500.0,"currency_code":"TWD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/files\/d4f70b20ae08baa91175811c4f952f6f.png?v=1789731570"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/0964\/0693\/collections\/2026-04-12_113332.png?v=1786426567","url":"https:\/\/www.arventolife.com\/zh\/collections\/cycling-jerseys.oembed","provider":"ARVENTO","version":"1.0","type":"link"}