{"product_id":"cycling-bibshorts-brand-castelli-competizione-2-dark-gray-2025-collection","title":"CALÇÕES CASTELLI COMPETIZIONE 2 CINZA","description":"\u003c!-- ===== CASTELLI COMPETIZIONE 2 — DESCRIÇÃO EM PT-PT ===== --\u003e\n\u003cdiv style=\"font-family: Arial,Helvetica,sans-serif; color: #222; line-height: 1.65; font-size: 15px;\"\u003e\n\u003ch1 style=\"margin: 0 0 10px; font-size: 26px; letter-spacing: .2px; color: #111;\"\u003e\u003c!-- ===== CASTELLI COMPETIZIONE 2 — DESCRIÇÃO EM PT-PT ===== --\u003e\u003c\/h1\u003e\n\u003cdiv style=\"font-family: Arial,Helvetica,sans-serif; color: #222; line-height: 1.65; font-size: 15px;\"\u003e\n\u003ch1 style=\"margin: 0 0 10px; font-size: 26px; letter-spacing: .2px; color: #111;\"\u003eCASTELLI COMPETIZIONE 2 BIBSHORTS\u003c\/h1\u003e\n\u003cp style=\"margin: 0 0 12px;\"\u003eFeito para acertar em tudo, sem exageros.\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 12px;\"\u003eO \u003cstrong\u003eCompetizione 2\u003c\/strong\u003e foi concebido para ser o teu calção de eleição em treinos, granfondos e saídas diárias. Combina tecidos de alto desempenho com um ajuste estável e confortável, garantindo suporte muscular, aerodinâmica eficaz e durabilidade para todo o dia.\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 12px;\"\u003eO \u003cstrong\u003eAffinity Pro Lycra®\u003c\/strong\u003e na parte interna da perna oferece elasticidade e recuperação excelentes, enquanto o \u003cstrong\u003eVortex BLC\u003c\/strong\u003e texturizado melhora o fluxo de ar para ganhos aerodinâmicos. A terminação \u003cstrong\u003eGIRO4\u003c\/strong\u003e com corte a cru e faixas de silicone assegura fixação segura sem pressão. As costuras planas reduzem o atrito e aumentam o conforto.\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 16px;\"\u003ePara completar, a almofada \u003cstrong\u003eKISS Air²\u003c\/strong\u003e garante amortecimento equilibrado e conforto consistente em longas horas de selim, e os detalhes refletivos traseiros acrescentam visibilidade.\u003c\/p\u003e\n\u003ch2 style=\"margin: 16px 0 8px; font-size: 18px; color: #111;\"\u003eCaracterísticas do produto\u003c\/h2\u003e\n\u003cp style=\"margin: 0;\"\u003eAlmofada \u003cstrong\u003eKISS Air²\u003c\/strong\u003e para conforto durante todo o dia\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eTecido \u003cstrong\u003eAffinity Pro Lycra®\u003c\/strong\u003e no interior das pernas para excelente elasticidade e recuperação\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eTecido texturizado \u003cstrong\u003eVortex BLC\u003c\/strong\u003e nas pernas para melhor aerodinâmica\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eTerminação \u003cstrong\u003eGIRO4\u003c\/strong\u003e com corte a cru e faixas de silicone para fixação segura\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eCosturas planas (\u003cstrong\u003eflat-lock\u003c\/strong\u003e) para reduzir o atrito\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eDetalhes refletivos traseiros para maior visibilidade\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eProteção solar \u003cstrong\u003eUPF 50+\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003ePeso: \u003cstrong\u003e201 g\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eTemperatura: \u003cstrong\u003e15 °C – 35 °C \/ 59 °F – 95 °F\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px;\"\u003e\u003cstrong\u003eFit: Tailored\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2 style=\"margin: 12px 0 8px; font-size: 18px; color: #111;\"\u003eCaracterísticas Técnicas\u003c\/h2\u003e\n\u003cp style=\"margin: 0;\"\u003e\u003cstrong\u003eSeatpad: KISS Air²\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 0;\"\u003eCamada elástica e macia em contacto com a pele para liberdade total de movimentos com volume mínimo. Espuma de \u003cem\u003edupla densidade\u003c\/em\u003e e espessura variável para amortecimento ideal em cada zona, proporcionando conforto consistente ao longo do dia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch1 style=\"margin: 0 0 10px; font-size: 26px; letter-spacing: .2px; color: #111;\"\u003e\u003c!-- ===== GUIA DE TAMANHOS CASTELLI ===== --\u003e\u003c\/h1\u003e\n\u003cdiv class=\"cc-size-highlight-full\"\u003e\n\u003ch3\u003e📏 Encontra o Teu Tamanho Ideal\u003c\/h3\u003e\n\u003cp\u003ePara garantir o melhor ajuste e conforto, mede o perímetro da tua \u003cstrong\u003ecintura (B)\u003c\/strong\u003e e da tua \u003cstrong\u003eanca (C)\u003c\/strong\u003e em centímetros e compara com o guia de tamanhos Castelli abaixo.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMede a \u003cstrong\u003ecintura (B)\u003c\/strong\u003e na zona mais estreita do tronco.\u003c\/li\u003e\n\u003cli\u003eMede a \u003cstrong\u003eanca (C)\u003c\/strong\u003e na zona mais larga dos glúteos.\u003c\/li\u003e\n\u003cli\u003eUsa uma fita métrica flexível, sem apertar.\u003c\/li\u003e\n\u003cli\u003eCompara as medidas com a tabela e considera escolher \u003cstrong\u003eum tamanho acima\u003c\/strong\u003e do sugerido, conforme recomendação da Castelli.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbutton class=\"cc-size-btn\" type=\"button\" aria-haspopup=\"dialog\" aria-controls=\"cc-size-modal\"\u003e\u0026nbsp;Calcule o seu tamanho \u003c\/button\u003e\u003c\/div\u003e\n\u003ch1 style=\"margin: 0 0 10px; font-size: 26px; letter-spacing: .2px; color: #111;\"\u003e\u003c!-- ===== MODAL ===== --\u003e\u003c\/h1\u003e\n\u003cdialog id=\"cc-size-modal\" class=\"cc-size-modal\" aria-label=\"Guia de tamanhos\"\u003e \u003cbutton class=\"cc-close\" aria-label=\"Fechar\"\u003e✕\u003c\/button\u003e\n\u003cdiv class=\"cc-loader\" aria-hidden=\"true\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cc-size-box\" hidden=\"\"\u003e\u003cimg id=\"cc-size-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0946\/1832\/1278\/files\/Size_Chart_Castelli_Men_2.0.png?v=1761056363\" alt=\"Guia de tamanhos Castelli\" loading=\"eager\" decoding=\"sync\"\u003e\u003c\/div\u003e\n\u003c\/dialog\u003e\n\u003ch1 style=\"margin: 0 0 10px; font-size: 26px; letter-spacing: .2px; color: #111;\"\u003e\u003c!-- ===== STYLE ===== --\u003e\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-description {\n    font-family: Arial, Helvetica, sans-serif;\n    color: #222;\n    line-height: 1.6;\n    font-size: 15px;\n  }\n  .product-description h2 {\n    font-size: 22px;\n    text-transform: uppercase;\n    letter-spacing: .5px;\n    color: #111;\n    margin-bottom: 10px;\n  }\n\n  \/* Caixa do guia *\/\n  .cc-size-highlight-full{\n    background:#f9f9f9;border:1px solid #e2e2e2;border-radius:10px;\n    padding:20px 24px;margin-top:20px;\n    font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;\n    box-shadow:0 2px 8px rgba(0,0,0,0.04);\n  }\n  .cc-size-highlight-full h3{font-size:18px;margin:0 0 10px;color:#111;}\n  .cc-size-highlight-full p{font-size:15px;margin:0 0 10px;color:#333;}\n  .cc-size-highlight-full ul{margin:0 0 15px 20px;padding:0;}\n  .cc-size-highlight-full li{margin-bottom:5px;font-size:15px;color:#333;}\n\n  \/* Botão *\/\n  .cc-size-btn{\n    display:inline-flex;align-items:center;gap:.5rem;\n    background:#000;color:#fff;border:none;border-radius:6px;\n    padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;\n    transition:transform .2s ease-in-out, background .2s ease-in-out;\n  }\n  .cc-size-btn:hover{background:#222;transform:translateY(-1px);}\n\n  \/* ===== MODAL: reset do tema + centrado real ===== *\/\n  .cc-size-modal{\n    position: fixed !important;\n    inset: 0 !important;\n    background: transparent !important;\n    border: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    max-width: none !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    display: none;\n    align-items: center !important;\n    justify-content: center !important;\n    z-index: 99999 !important;\n  }\n  .cc-size-modal[open]{ display:flex; }\n  .cc-size-modal::backdrop{ background: rgba(0,0,0,.6) !important; }\n\n  .cc-size-box{\n    position: relative;\n    box-sizing: border-box;\n    background: #fff;\n    border: 1px solid #e9e9e9;\n    border-radius: 10px;\n    box-shadow: 0 10px 25px rgba(0,0,0,.25);\n    padding: 8px;\n    overflow: hidden;\n    width: min(85vw, 1200px) !important;\n    max-height: 88vh !important;\n    display: flex;align-items:center;justify-content:center;\n  }\n  .cc-size-img{\n    display:block;\n    max-width:100% !important;\n    max-height:84vh !important;\n    width:auto !important;height:auto !important;\n    object-fit:contain !important;border-radius:6px;\n  }\n\n  .cc-close{\n    position:absolute;top:10px;right:10px;\n    background:#fff;border:1px solid #ddd;border-radius:6px;\n    padding:6px 9px;cursor:pointer;font-size:16px;line-height:1;\n    box-shadow:0 2px 6px rgba(0,0,0,.08);\n  }\n  .cc-close:hover{background:#f3f3f3;}\n\n  @media (max-width: 768px){\n    .cc-size-box{ width:95vw !important; max-height:95vh !important; padding:4px !important; }\n    .cc-size-img{ max-height:92vh !important; width:100% !important; }\n    .cc-close{ top:6px; right:6px; }\n  }\n\u003c\/style\u003e\n\u003cdiv style=\"font-family: Arial,Helvetica,sans-serif; color: #222; line-height: 1.65; font-size: 15px;\"\u003e\n\u003ch1 style=\"margin: 0 0 10px; font-size: 26px; letter-spacing: .2px; color: #111;\"\u003e\u003c!-- ===== SCRIPT ===== --\u003e\u003c\/h1\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ===== MODAL ===== --\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\u003cdialog id=\"cc-size-modal\" class=\"cc-size-modal\" aria-label=\"Guia de tamanhos\"\u003e \u003cbutton class=\"cc-close\" aria-label=\"Fechar\"\u003e✕\u003c\/button\u003e\n\u003cdiv class=\"cc-loader\" aria-hidden=\"true\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"cc-size-box\" hidden=\"\"\u003e\u003cimg id=\"cc-size-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0946\/1832\/1278\/files\/Size_Chart_Castelli_Men_2.0.png?v=1761056363\" alt=\"Guia de tamanhos Castelli\" loading=\"eager\" decoding=\"sync\"\u003e\u003c\/div\u003e\n\u003c\/dialog\u003e\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\n\u003c!-- ===== STYLE ===== --\u003e\n\u003cstyle\u003e\n  .product-description {\n    font-family: Arial, Helvetica, sans-serif;\n    color: #222;\n    line-height: 1.6;\n    font-size: 15px;\n  }\n  .product-description h2 {\n    font-size: 22px;\n    text-transform: uppercase;\n    letter-spacing: .5px;\n    color: #111;\n    margin-bottom: 10px;\n  }\n\n  \/* Caixa do guia *\/\n  .cc-size-highlight-full{\n    background:#f9f9f9;border:1px solid #e2e2e2;border-radius:10px;\n    padding:20px 24px;margin-top:20px;\n    font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;\n    box-shadow:0 2px 8px rgba(0,0,0,0.04);\n  }\n  .cc-size-highlight-full h3{font-size:18px;margin:0 0 10px;color:#111;}\n  .cc-size-highlight-full p{font-size:15px;margin:0 0 10px;color:#333;}\n  .cc-size-highlight-full ul{margin:0 0 15px 20px;padding:0;}\n  .cc-size-highlight-full li{margin-bottom:5px;font-size:15px;color:#333;}\n\n  \/* Botão *\/\n  .cc-size-btn{\n    display:inline-flex;align-items:center;gap:.5rem;\n    background:#000;color:#fff;border:none;border-radius:6px;\n    padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;\n    transition:transform .2s ease-in-out, background .2s ease-in-out;\n  }\n  .cc-size-btn:hover{background:#222;transform:translateY(-1px);}\n\n  \/* ===== MODAL: reset do tema + centrado real ===== *\/\n  .cc-size-modal{\n    position: fixed !important;\n    inset: 0 !important;\n    background: transparent !important;\n    border: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    max-width: none !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    display: none;\n    align-items: center !important;\n    justify-content: center !important;\n    z-index: 99999 !important;\n  }\n  .cc-size-modal[open]{ display:flex; }\n  .cc-size-modal::backdrop{ background: rgba(0,0,0,.6) !important; }\n\n  .cc-size-box{\n    position: relative;\n    box-sizing: border-box;\n    background: #fff;\n    border: 1px solid #e9e9e9;\n    border-radius: 10px;\n    box-shadow: 0 10px 25px rgba(0,0,0,.25);\n    padding: 8px;\n    overflow: hidden;\n    width: min(85vw, 1200px) !important;\n    max-height: 88vh !important;\n    display: flex;align-items:center;justify-content:center;\n  }\n  .cc-size-img{\n    display:block;\n    max-width:100% !important;\n    max-height:84vh !important;\n    width:auto !important;height:auto !important;\n    object-fit:contain !important;border-radius:6px;\n  }\n\n  .cc-close{\n    position:absolute;top:10px;right:10px;\n    background:#fff;border:1px solid #ddd;border-radius:6px;\n    padding:6px 9px;cursor:pointer;font-size:16px;line-height:1;\n    box-shadow:0 2px 6px rgba(0,0,0,.08);\n  }\n  .cc-close:hover{background:#f3f3f3;}\n\n  @media (max-width: 768px){\n    .cc-size-box{ width:95vw !important; max-height:95vh !important; padding:4px !important; }\n    .cc-size-img{ max-height:92vh !important; width:100% !important; }\n    .cc-close{ top:6px; right:6px; }\n  }\n\u003c\/style\u003e\n\u003c!-- ===== SCRIPT ===== --\u003e\n\u003cp\u003e\u0026nbsp;\u003c\/p\u003e","brand":"Castelli","offers":[{"title":"S","offer_id":56448737509758,"sku":"4525004030 S-2","price":79.9,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":56448737542526,"sku":"4525004030 M-2","price":79.9,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":56448737575294,"sku":"4525004030 L-2","price":79.9,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":56448737608062,"sku":"4525004030 XL-2","price":79.9,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":56448737640830,"sku":"4525004030 2XL-2","price":79.9,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":56448737673598,"sku":"4525004030 3XL-2","price":79.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/1832\/1278\/files\/167358535592-0.jpg?v=1761152689","url":"https:\/\/www.cyclistcloset.pt\/products\/cycling-bibshorts-brand-castelli-competizione-2-dark-gray-2025-collection","provider":"Cyclist's Closet","version":"1.0","type":"link"}