{"title":"Corinthiana","description":"","products":[{"product_id":"camisa-corintiano-i-2026-27-torcedor-pro-feminina","title":"Camisa Corintiano I 2026\/27 Torcedor PRO Feminina","description":"  \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=DM+Sans:%0A%20%20wght@300;400;500;600;700\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n  \u003cstyle\u003e\n  :root {\n    --bg:          #0A0A0F;\n    --surface:     #111118;\n    --border:      #1e2240;\n    --blue:        #2D6FD4;\n    --blue-navy:   #0B2D6E;\n    --blue-light:  #93b8f5;\n    --gold:        #f0b429;\n    --green:       #22c55e;\n    --text:        #ffffff;\n    --muted:       #8892aa;\n    --r:           10px;\n    --ease:        cubic-bezier(0.16, 1, 0.3, 1);\n  }\n  .cc-wrapper {\n    background: var(--bg);\n    color: var(--text);\n    font-family: 'DM Sans', sans-serif;\n    font-size: 15px;\n    line-height: 1.65;\n    overflow-x: hidden;\n    position: relative;\n  }\n  .cc-wrapper *, .cc-wrapper *::before, .cc-wrapper *::after { box-sizing: border-box; }\n  .cc-wrapper .shimmer-bar {\n    display: block; width: 100%; height: 2px;\n    background: linear-gradient(90deg, var(--blue-navy) 0%, var(--blue) 50%, var(--blue-navy) 100%);\n    background-size: 300% 100%;\n    animation: ccShimmerBar 3s linear infinite;\n  }\n  @keyframes ccShimmerBar {\n    0%   { background-position: 200% 0; }\n    100% { background-position: -100% 0; }\n  }\n  #ccDotCanvas {\n    position: absolute; inset: 0; width: 100%; height: 100%;\n    z-index: 0; pointer-events: none;\n  }\n  .cc-wrapper .page { position: relative; z-index: 1; padding-top: 2px; }\n  .cc-wrapper .container { max-width: 960px; margin: 0 auto; padding: 0 24px; }\n  .cc-wrapper .section {\n    padding: 72px 0;\n    border-top: 1px solid var(--border);\n    opacity: 0;\n    transform: translateY(18px);\n    transition: opacity .55s var(--ease), transform .55s var(--ease);\n  }\n  .cc-wrapper .section.visible { opacity: 1; transform: translateY(0); }\n  .cc-wrapper .slabel {\n    display: inline-flex; align-items: center; gap: 8px;\n    font-size: 10.5px; font-weight: 700;\n    letter-spacing: .22em; text-transform: uppercase;\n    color: var(--blue-light); margin-bottom: 32px;\n  }\n  \/* HERO *\/\n  .cc-wrapper .hero {\n    min-height: 88vh; display: flex; align-items: center;\n    padding: 80px 0 64px; text-align: center;\n  }\n  .cc-wrapper .eyebrow {\n    display: inline-flex; align-items: center; gap: 9px;\n    padding: 6px 18px; border-radius: 999px;\n    border: 1px solid rgba(45,111,212,.35);\n    background: rgba(45,111,212,.09);\n    font-size: 12px; font-weight: 500; color: var(--blue-light);\n    margin-bottom: 36px;\n  }\n  .cc-wrapper .pulse-gold {\n    width: 7px; height: 7px; border-radius: 50%;\n    background: var(--gold); flex-shrink: 0;\n    animation: ccPgold 2s ease-in-out infinite;\n  }\n  @keyframes ccPgold {\n    0%,100% { box-shadow: 0 0 0 0 rgba(240,180,41,.7); }\n    50%      { box-shadow: 0 0 0 7px rgba(240,180,41,0); }\n  }\n  .cc-wrapper .hero-title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(60px, 11vw, 100px);\n    line-height: .9; letter-spacing: .025em;\n    color: var(--text); margin-bottom: 26px;\n  }\n  .cc-wrapper .hero-title .hl { display: block; color: var(--blue); }\n  .cc-wrapper .hero-sub {\n    max-width: 460px; margin: 0 auto 38px;\n    font-size: 14px; color: var(--muted); line-height: 1.75;\n  }\n  .cc-wrapper .badges {\n    display: flex; align-items: center; justify-content: center;\n    gap: 10px; flex-wrap: wrap;\n  }\n  .cc-wrapper .badge {\n    display: inline-flex; align-items: center; gap: 7px;\n    padding: 8px 16px; border-radius: 999px; font-size: 12px;\n    font-weight: 600; border: 1px solid;\n  }\n  .cc-wrapper .badge--blue  { color: var(--blue-light); border-color: rgba(45,111,212,.4); background:\n  rgba(45,111,212,.1); }\n  .cc-wrapper .badge--gold  { color: var(--gold);       border-color: rgba(240,180,41,.4);  background:\n  rgba(240,180,41,.08); }\n  .cc-wrapper .badge--green { color: var(--green);      border-color: rgba(34,197,94,.4);   background:\n  rgba(34,197,94,.07); }\n  \/* TRUST *\/\n  .cc-wrapper .trust-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(188px, 1fr));\n    gap: 16px;\n  }\n  .cc-wrapper .trust-card {\n    display: flex; flex-direction: column; gap: 10px;\n    padding: 22px; border-radius: var(--r);\n    background: var(--surface); border: 1px solid var(--border);\n    transition: border-color .3s;\n  }\n  .cc-wrapper .trust-card:hover { border-color: rgba(45,111,212,.4); }\n  .cc-wrapper .trust-ico {\n    width: 38px; height: 38px; border-radius: 9px;\n    background: rgba(45,111,212,.14);\n    display: flex; align-items: center; justify-content: center;\n    color: var(--blue);\n  }\n  .cc-wrapper .trust-title { font-size: 13px; font-weight: 700; }\n  .cc-wrapper .trust-sub   { font-size: 12px; color: var(--muted); line-height: 1.55; }\n  \/* ENTREGA *\/\n  .cc-wrapper .entrega-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n  .cc-wrapper .entrega-card { padding: 30px; border-radius: var(--r); border: 1px solid; }\n  .cc-wrapper .entrega-card--blue  { background: rgba(45,111,212,.07);  border-color: rgba(45,111,212,.3); }\n  .cc-wrapper .entrega-card--green { background: rgba(34,197,94,.05);   border-color: rgba(34,197,94,.25); }\n  .cc-wrapper .entrega-badge {\n    display: inline-flex; align-items: center; gap: 7px;\n    padding: 4px 12px; border-radius: 999px; font-size: 10.5px;\n    font-weight: 700; letter-spacing: .08em; text-transform: uppercase; margin-bottom: 18px;\n  }\n  .cc-wrapper .entrega-badge--blue  { background: rgba(45,111,212,.2);  color: var(--blue-light); }\n  .cc-wrapper .entrega-badge--green { background: rgba(34,197,94,.15); color: var(--green); }\n  .cc-wrapper .pulse-green {\n    width: 6px; height: 6px; border-radius: 50%; background: var(--green);\n    animation: ccPgreen 1.8s ease-in-out infinite;\n  }\n  @keyframes ccPgreen {\n    0%,100% { box-shadow: 0 0 0 0 rgba(34,197,94,.65); }\n    50%      { box-shadow: 0 0 0 5px rgba(34,197,94,0); }\n  }\n  .cc-wrapper .entrega-titulo {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 38px; letter-spacing: .02em; line-height: 1; margin-bottom: 10px;\n  }\n  .cc-wrapper .entrega-card--blue  .entrega-titulo { color: var(--blue-light); }\n  .cc-wrapper .entrega-card--green .entrega-titulo { color: var(--green); }\n  .cc-wrapper .entrega-sub { font-size: 12.5px; color: var(--muted); line-height: 1.65; }\n  \/* TAMANHOS *\/\n  .cc-wrapper .size-finder {\n    display: flex; align-items: flex-end; gap: 10px; flex-wrap: wrap;\n    margin-bottom: 20px;\n  }\n  .cc-wrapper .sf-field { display: flex; flex-direction: column; gap: 6px; }\n  .cc-wrapper .sf-field label {\n    font-size: 10px; font-weight: 700; letter-spacing: .18em;\n    text-transform: uppercase; color: var(--muted);\n  }\n  .cc-wrapper .sf-field input {\n    padding: 10px 14px; border-radius: 8px;\n    background: var(--surface); border: 1px solid var(--border);\n    color: var(--text); font-family: 'DM Sans', sans-serif;\n    font-size: 14px; width: 130px; outline: none;\n    transition: border-color .25s;\n    -moz-appearance: textfield; appearance: textfield;\n  }\n  .cc-wrapper .sf-field input::-webkit-inner-spin-button,\n  .cc-wrapper .sf-field input::-webkit-outer-spin-button { -webkit-appearance: none; }\n  .cc-wrapper .sf-field input:focus { border-color: var(--blue); box-shadow: 0 0 0 3px rgba(45,111,212,.18); }\n  .cc-wrapper .btn-sf {\n    padding: 11px 22px; border-radius: 8px;\n    background: var(--blue); color: #fff; border: none;\n    font-family: 'DM Sans', sans-serif; font-size: 13px; font-weight: 700;\n    cursor: pointer; white-space: nowrap;\n    transition: background .2s, transform .25s var(--ease);\n  }\n  .cc-wrapper .btn-sf:hover { background: #3a7ee8; transform: translateY(-2px); }\n  .cc-wrapper .sf-result {\n    font-size: 13px; color: var(--gold); font-weight: 600;\n    min-height: 20px; margin-bottom: 18px;\n    display: none; opacity: 0; transition: opacity .3s;\n  }\n  .cc-wrapper .sf-result.show { display: block; opacity: 1; }\n  .cc-wrapper .size-wrap { overflow-x: auto; }\n  .cc-wrapper .size-table {\n    width: 100%; border-collapse: collapse; font-size: 13px; min-width: 400px;\n  }\n  .cc-wrapper .size-table th {\n    background: #0d1a35; color: var(--blue-light);\n    font-size: 9.5px; font-weight: 700; letter-spacing: .2em; text-transform: uppercase;\n    padding: 12px 16px; text-align: left; border-bottom: 1px solid var(--border);\n  }\n  .cc-wrapper .size-table td {\n    padding: 12px 16px; color: var(--muted);\n    border-bottom: 1px solid rgba(30,34,64,.5);\n  }\n  .cc-wrapper .size-table td:first-child { color: var(--text); font-weight: 600; }\n  .cc-wrapper .size-table tbody tr { transition: background .2s; }\n  .cc-wrapper .size-table tbody tr:hover td { background: rgba(45,111,212,.06); }\n  .cc-wrapper .size-table tbody tr.highlighted td { background: #1a1400; }\n  .cc-wrapper .size-table tbody tr.highlighted td:first-child { color: var(--gold); }\n  .cc-wrapper .table-note { font-size: 11.5px; color: var(--muted); margin-top: 12px; font-style: italic; }\n  \/* FAQ *\/\n  .cc-wrapper .faq-list { display: flex; flex-direction: column; gap: 2px; }\n  .cc-wrapper .faq-item {\n    border: 1px solid var(--border); border-radius: var(--r);\n    background: var(--surface); overflow: hidden; transition: border-color .25s;\n  }\n  .cc-wrapper .faq-item.open { border-color: rgba(45,111,212,.35); }\n  .cc-wrapper .faq-btn {\n    width: 100%; display: flex; align-items: center; gap: 16px;\n    padding: 18px 20px; background: none; border: none; cursor: pointer;\n    text-align: left; color: var(--text);\n    font-family: 'DM Sans', sans-serif; font-size: 14px; font-weight: 600;\n  }\n  .cc-wrapper .faq-num {\n    width: 28px; height: 28px; border-radius: 50%;\n    background: rgba(45,111,212,.18); color: var(--blue-light);\n    font-size: 11px; font-weight: 700;\n    display: flex; align-items: center; justify-content: center; flex-shrink: 0;\n  }\n  .cc-wrapper .faq-item.open .faq-num { background: rgba(45,111,212,.35); color: var(--text); }\n  .cc-wrapper .faq-txt { flex: 1; }\n  .cc-wrapper .faq-chev {\n    width: 18px; height: 18px; color: var(--muted); flex-shrink: 0;\n    transition: transform .25s var(--ease), color .25s;\n  }\n  .cc-wrapper .faq-item.open .faq-chev { transform: rotate(180deg); color: var(--blue-light); }\n  .cc-wrapper .faq-body { height: 0; overflow: hidden; transition: height .3s var(--ease); }\n  .cc-wrapper .faq-body-inner {\n    padding: 0 20px 20px 64px;\n    font-size: 13.5px; color: var(--muted); line-height: 1.75;\n  }\n  .cc-wrapper .warn-box {\n    margin-top: 14px; padding: 12px 16px; border-radius: 8px;\n    background: rgba(240,180,41,.09); border: 1px solid rgba(240,180,41,.3);\n    color: var(--gold); font-size: 12.5px; font-weight: 500; line-height: 1.6;\n  }\n  \/* GARANTIA *\/\n  .cc-wrapper .garantia-card {\n    background: rgba(34,197,94,.06); border: 1px solid rgba(34,197,94,.22);\n    border-radius: 16px; padding: 48px 32px;\n    display: flex; flex-direction: column; align-items: center;\n    gap: 16px; text-align: center;\n  }\n  .cc-wrapper .g-icon {\n    width: 60px; height: 60px; border-radius: 50%;\n    background: rgba(34,197,94,.14);\n    display: flex; align-items: center; justify-content: center;\n    color: var(--green);\n  }\n  .cc-wrapper .g-title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(22px, 3.5vw, 30px);\n    letter-spacing: .02em; max-width: 520px; line-height: 1.1;\n  }\n  .cc-wrapper .g-sub { font-size: 13px; color: var(--muted); max-width: 420px; line-height: 1.75; }\n  \/* PAGAMENTO *\/\n  .cc-wrapper .pag-section { padding-bottom: 88px; }\n  .cc-wrapper .pag-row { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; }\n  .cc-wrapper .pag-label {\n    font-size: 10.5px; font-weight: 700; letter-spacing: .2em;\n    text-transform: uppercase; color: var(--muted); white-space: nowrap;\n  }\n  .cc-wrapper .pag-chips { display: flex; gap: 8px; flex-wrap: wrap; }\n  .cc-wrapper .pag-chip {\n    padding: 7px 16px; border-radius: 8px;\n    background: var(--surface); border: 1px solid var(--border);\n    font-size: 12.5px; font-weight: 600; color: var(--text);\n    transition: border-color .25s;\n  }\n  .cc-wrapper .pag-chip:hover { border-color: rgba(45,111,212,.4); }\n  \/* MOBILE *\/\n  @media (max-width: 640px) {\n    .cc-wrapper .hero { min-height: 86vh; padding: 60px 0 48px; }\n    .cc-wrapper .hero-title { font-size: clamp(54px, 15vw, 74px); }\n    .cc-wrapper .section { padding: 48px 0; }\n    .cc-wrapper .entrega-grid { grid-template-columns: 1fr; }\n    .cc-wrapper .trust-grid { grid-template-columns: 1fr 1fr; }\n    .cc-wrapper .size-finder { flex-direction: column; align-items: flex-start; }\n    .cc-wrapper .sf-field input { width: 100%; }\n    .cc-wrapper .btn-sf { width: 100%; text-align: center; }\n    .cc-wrapper .garantia-card { padding: 32px 20px; }\n    .cc-wrapper .faq-body-inner { padding: 0 16px 16px 16px; }\n  }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"cc-wrapper\"\u003e\n    \u003cdiv aria-hidden=\"true\" class=\"shimmer-bar\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003ccanvas aria-hidden=\"true\" id=\"ccDotCanvas\"\u003e\u003c\/canvas\u003e\n    \u003cdiv class=\"page\"\u003e\n\n      \u003c!-- ══════════ HERO ══════════ --\u003e\n      \u003csection id=\"cc-s-hero\" class=\"hero\"\u003e\n        \u003cdiv style=\"text-align:center;\" class=\"container\"\u003e\n          \u003cdiv style=\"margin:0 auto 36px;width:fit-content;\" class=\"eyebrow\"\u003eLANÇAMENTO · EDIÇÃO FEMININA\u003c\/div\u003e\n          \u003ch1 class=\"hero-title\"\u003eNOVO \u003cspan class=\"hl\"\u003eMANTO\u003c\/span\u003e\n\u003c\/h1\u003e\n          \u003cp class=\"hero-sub\"\u003eTecido premium com caimento exclusivo para o corpo feminino. PERSONALIZE com seu nome e\n  número e TORNE sua camiseta ÚNICA, ENTREGA RÁPIDA para todo o BRASIL.\u003c\/p\u003e\n          \u003cdiv class=\"badges\"\u003e\n            \u003cspan class=\"badge badge--blue\"\u003e\n              \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" d=\"M2 6.5l2.5 2.5\n  5.5-5.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              Produto verificado\n            \u003c\/span\u003e\n            \u003cspan class=\"badge badge--gold\"\u003e\n              \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath fill=\"currentColor\" d=\"M6 1l1.4 2.8 3.1.45-2.25 2.2.53 3.1L6 8 3.22 9.55l.53-3.1L1.5 4.25l3.1-.45z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              +2.067 clientes\n            \u003c\/span\u003e\n            \u003cspan class=\"badge badge--green\"\u003e\n              \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"6\" width=\"7\" y=\"3\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M8 5h2l1 1.5V9H8z\"\u003e\u003c\/path\u003e\u003ccircle stroke-width=\"1.2\" stroke=\"currentColor\" r=\"1\" cy=\"10\" cx=\"3.5\"\u003e\u003c\/circle\u003e\u003ccircle stroke-width=\"1.2\" stroke=\"currentColor\" r=\"1\" cy=\"10\" cx=\"9.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n              Entrega garantida\n            \u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ TRUST BAR ══════════ --\u003e\n      \u003csection id=\"cc-s-trust\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"trust-grid\"\u003e\n            \u003cdiv class=\"trust-card\"\u003e\n              \u003cdiv aria-hidden=\"true\" class=\"trust-ico\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 18 18\" height=\"18\" width=\"18\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M9 1.5 2.25 4.5v4.5c0 4.2 2.97\n  7.95 6.75 8.75C12.78 17 15.75 13.2 15.75 9V4.5z\"\u003e\u003c\/path\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"m6 9 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cdiv class=\"trust-title\"\u003ePagamento seguro\u003c\/div\u003e\n              \u003cdiv class=\"trust-sub\"\u003eProcessado via APPMax com criptografia SSL em todas as transações.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"trust-card\"\u003e\n              \u003cdiv aria-hidden=\"true\" class=\"trust-ico\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 18 18\" height=\"18\" width=\"18\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M11 2H2v9h9zM11 5.5l2.5 1L16\n  5.5V12H11z\"\u003e\u003c\/path\u003e\u003ccircle stroke-width=\"1.4\" stroke=\"currentColor\" r=\"1.5\" cy=\"13.5\" cx=\"4.5\"\u003e\u003c\/circle\u003e\u003ccircle stroke-width=\"1.4\" stroke=\"currentColor\" r=\"1.5\" cy=\"13.5\" cx=\"13\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cdiv class=\"trust-title\"\u003eEnvio rastreado\u003c\/div\u003e\n              \u003cdiv class=\"trust-sub\"\u003eCódigo de rastreamento enviado por e-mail logo após o despacho.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"trust-card\"\u003e\n              \u003cdiv aria-hidden=\"true\" class=\"trust-ico\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 18 18\" height=\"18\" width=\"18\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M3 9h12M3\n  9l3-3M3 9l3 3M15 9l-3-3M15 9l-3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cdiv class=\"trust-title\"\u003eTroca garantida 7 dias\u003c\/div\u003e\n              \u003cdiv class=\"trust-sub\"\u003eNão ficou bom? Troca sem complicação em até 7 dias após o recebimento.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"trust-card\"\u003e\n              \u003cdiv aria-hidden=\"true\" class=\"trust-ico\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 18 18\" height=\"18\" width=\"18\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M9 1.5 10.4 5.9H15l-3.7 2.7 1.4\n  4.4L9 10.4l-3.7 2.6 1.4-4.4L3 5.9h4.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cdiv class=\"trust-title\"\u003eQualidade premium\u003c\/div\u003e\n              \u003cdiv class=\"trust-sub\"\u003eTecido selecionado, acabamento impecável, resistente a múltiplas lavagens.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ ENTREGA ══════════ --\u003e\n      \u003csection id=\"cc-s-entrega\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"slabel\"\u003e\n            \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 14 14\" height=\"14\" width=\"14\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M9 1.5H1v7.5h8zM9 4l2.5 1.5L13 5.5V11H9z\"\u003e\u003c\/path\u003e\u003ccircle stroke-width=\"1.2\" stroke=\"currentColor\" r=\"1.2\" cy=\"11.5\" cx=\"3.5\"\u003e\u003c\/circle\u003e\u003ccircle stroke-width=\"1.2\" stroke=\"currentColor\" r=\"1.2\" cy=\"11.5\" cx=\"10.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n            Entrega\n          \u003c\/div\u003e\n          \u003cdiv class=\"entrega-grid\"\u003e\n            \u003cdiv class=\"entrega-card entrega-card--blue\"\u003e\n              \u003cdiv class=\"entrega-badge entrega-badge--blue\"\u003eCorreios — Todo Brasil\u003c\/div\u003e\n              \u003cdiv class=\"entrega-titulo\"\u003e48H ÚTEIS\u003c\/div\u003e\n              \u003cdiv class=\"entrega-sub\"\u003eApós confirmação do pagamento, seu pedido é despachado com código de rastreamento\n  por e-mail.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"entrega-card entrega-card--green\"\u003e\n              \u003cdiv class=\"entrega-badge entrega-badge--green\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"pulse-green\"\u003e\u003c\/span\u003e Motoboy\n              \u003c\/div\u003e\n              \u003cdiv class=\"entrega-titulo\"\u003eNO MESMO DIA\u003c\/div\u003e\n              \u003cdiv class=\"entrega-sub\"\u003ePraia Grande e região — pedidos confirmados até às 14h. Acompanhamento em tempo\n  real.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ GUIA DE TAMANHOS ══════════ --\u003e\n      \u003csection id=\"cc-s-tamanhos\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"slabel\"\u003e\n            \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 14 14\" height=\"14\" width=\"14\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M1 9.5V5L13 7.5\"\u003e\u003c\/path\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"currentColor\" d=\"M1 7.5h1.5M5 8.5v1.5M9 9v1.5M13\n  7.5v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            Guia de tamanhos\n          \u003c\/div\u003e\n          \u003cdiv class=\"size-finder\"\u003e\n            \u003cdiv class=\"sf-field\"\u003e\n              \u003clabel for=\"cc-inp-alt\"\u003eAltura (cm)\u003c\/label\u003e\n              \u003cinput max=\"200\" min=\"140\" placeholder=\"Ex: 162\" id=\"cc-inp-alt\" type=\"number\"\u003e\n            \u003c\/div\u003e\n            \u003cbutton id=\"cc-btn-sf\" class=\"btn-sf\"\u003eQual é o meu tamanho?\u003c\/button\u003e\n          \u003c\/div\u003e\n          \u003cdiv id=\"cc-sf-result\" class=\"sf-result\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"size-wrap\"\u003e\n            \u003ctable class=\"size-table\"\u003e\n              \u003cthead\u003e\n                \u003ctr\u003e\n                  \u003cth\u003eTAM\u003c\/th\u003e\n                  \u003cth\u003eCOMP. (cm)\u003c\/th\u003e\n                  \u003cth\u003eLARGURA (cm)\u003c\/th\u003e\n                  \u003cth\u003eALTURA (cm)\u003c\/th\u003e\n                \u003c\/tr\u003e\n              \u003c\/thead\u003e\n              \u003ctbody id=\"cc-size-body\"\u003e\n                \u003ctr data-amax=\"160\" data-amin=\"150\" data-tam=\"P\"\u003e\n                  \u003ctd\u003eP\u003c\/td\u003e\n\u003ctd\u003e61–63\u003c\/td\u003e\n\u003ctd\u003e40–41\u003c\/td\u003e\n\u003ctd\u003e150–160\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr data-amax=\"165\" data-amin=\"160\" data-tam=\"M\"\u003e\n                  \u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e63–66\u003c\/td\u003e\n\u003ctd\u003e41–44\u003c\/td\u003e\n\u003ctd\u003e160–165\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr data-amax=\"170\" data-amin=\"165\" data-tam=\"G\"\u003e\n                  \u003ctd\u003eG\u003c\/td\u003e\n\u003ctd\u003e66–69\u003c\/td\u003e\n\u003ctd\u003e44–47\u003c\/td\u003e\n\u003ctd\u003e165–170\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr data-amax=\"175\" data-amin=\"170\" data-tam=\"GG\"\u003e\n                  \u003ctd\u003eGG\u003c\/td\u003e\n\u003ctd\u003e69–71\u003c\/td\u003e\n\u003ctd\u003e47–50\u003c\/td\u003e\n\u003ctd\u003e170–175\u003c\/td\u003e\n                \u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"table-note\"\u003eMargem de erro de 1–4 cm é normal para este tipo de produto. Em caso de dúvida, prefira\n  o tamanho maior.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ FAQ ══════════ --\u003e\n      \u003csection id=\"cc-s-faq\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"slabel\"\u003e\n            \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 14 14\" height=\"14\" width=\"14\"\u003e\u003ccircle stroke-width=\"1.3\" stroke=\"currentColor\" r=\"5.5\" cy=\"7\" cx=\"7\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M5.5 5.5C5.5 4.7 6.1 4 7 4s1.5.5 1.5 1.5c0 .7-.4 1.2-1 1.5L7 8\"\u003e\u003c\/path\u003e\u003ccircle fill=\"currentColor\" r=\".7\" cy=\"10\" cx=\"7\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n            Perguntas frequentes\n          \u003c\/div\u003e\n          \u003cdiv id=\"cc-faq-list\" class=\"faq-list\"\u003e\n            \u003cdiv data-faq=\"0\" class=\"faq-item\"\u003e\n              \u003cbutton aria-expanded=\"false\" class=\"faq-btn\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"faq-num\"\u003e01\u003c\/span\u003e\n                \u003cspan class=\"faq-txt\"\u003eEsta loja é confiável?\u003c\/span\u003e\n                \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 18 18\" class=\"faq-chev\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M4.5 7l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/button\u003e\n              \u003cdiv class=\"faq-body\"\u003e\u003cdiv class=\"faq-body-inner\"\u003eSim! A Caiçara Conceito é uma loja premium com mais de\n  2.000 clientes atendidos. Todas as compras são protegidas por pagamento seguro via APPMax com SSL, e você tem 7 dias\n  de garantia de devolução.\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv data-faq=\"1\" class=\"faq-item\"\u003e\n              \u003cbutton aria-expanded=\"false\" class=\"faq-btn\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"faq-num\"\u003e02\u003c\/span\u003e\n                \u003cspan class=\"faq-txt\"\u003eComo recebo o código de rastreamento?\u003c\/span\u003e\n                \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 18 18\" class=\"faq-chev\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M4.5 7l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/button\u003e\n              \u003cdiv class=\"faq-body\"\u003e\u003cdiv class=\"faq-body-inner\"\u003eApós a confirmação do pagamento, seu pedido é processado\n  e enviado em até 48 horas úteis. O código de rastreamento é enviado automaticamente para o e-mail cadastrado na\n  compra.\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv data-faq=\"2\" class=\"faq-item\"\u003e\n              \u003cbutton aria-expanded=\"false\" class=\"faq-btn\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"faq-num\"\u003e03\u003c\/span\u003e\n                \u003cspan class=\"faq-txt\"\u003eComo funciona a personalização?\u003c\/span\u003e\n                \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 18 18\" class=\"faq-chev\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M4.5 7l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/button\u003e\n              \u003cdiv class=\"faq-body\"\u003e\u003cdiv class=\"faq-body-inner\"\u003eApós finalizar a compra, nos informe pelo WhatsApp o\n  nome e número desejados. Personalizamos com impressão de alta qualidade, resistente a lavagens. Prazo para camisas\n  personalizadas: 5 a 7 dias úteis.\n                \u003cdiv class=\"warn-box\"\u003e⚠ Camisas personalizadas não aceitam troca, cancelamento ou devolução após\n  confirmação do pedido.\u003c\/div\u003e\n              \u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv data-faq=\"3\" class=\"faq-item\"\u003e\n              \u003cbutton aria-expanded=\"false\" class=\"faq-btn\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"faq-num\"\u003e04\u003c\/span\u003e\n                \u003cspan class=\"faq-txt\"\u003eQuais formas de pagamento são aceitas?\u003c\/span\u003e\n                \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 18 18\" class=\"faq-chev\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M4.5 7l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/button\u003e\n              \u003cdiv class=\"faq-body\"\u003e\u003cdiv class=\"faq-body-inner\"\u003eAceitamos Pix (aprovação imediata), cartão de crédito em\n  até 12x, cartão de débito e boleto bancário. Todos os pagamentos são processados com segurança pela\n  APPMax.\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ GARANTIA ══════════ --\u003e\n      \u003csection id=\"cc-s-garantia\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"garantia-card\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"g-icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 30 30\" height=\"30\" width=\"30\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" d=\"M15 3 3.75 7.5v7.5c0 7 4.67 12.35 11.25\n  13.75C21.58 27.35 26.25 22 26.25 15V7.5z\"\u003e\u003c\/path\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" d=\"m10 15.5 3.5 3.5 7.5-7.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003cdiv class=\"g-title\"\u003eEntrega 100% garantida ou seu dinheiro de volta\u003c\/div\u003e\n            \u003cp class=\"g-sub\"\u003eCaso não receba seu pedido no prazo combinado, devolvemos 100% do valor pago. Prazo de\n  contestação: 7 dias após a data estimada de entrega.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ PAGAMENTO ══════════ --\u003e\n      \u003csection id=\"cc-s-pagamento\" class=\"section pag-section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"pag-row\"\u003e\n            \u003cspan class=\"pag-label\"\u003eFormas de pagamento\u003c\/span\u003e\n            \u003cdiv class=\"pag-chips\"\u003e\n              \u003cspan class=\"pag-chip\"\u003eAPPMax\u003c\/span\u003e\n              \u003cspan class=\"pag-chip\"\u003ePix\u003c\/span\u003e\n              \u003cspan class=\"pag-chip\"\u003eCartão de crédito\u003c\/span\u003e\n              \u003cspan class=\"pag-chip\"\u003eBoleto\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n\u003c!-- .page --\u003e\n  \u003c\/div\u003e\u003c!-- .cc-wrapper --\u003e\n\n  \u003cscript\u003e\n  (function () {\n    'use strict';\n\n    \/* ── 1. CANVAS DOTS ── *\/\n    var canvas = document.getElementById('ccDotCanvas');\n    if (!canvas) return; \/\/ abort cleanly if element is missing\n\n    var wrapper = canvas.parentElement;\n    var ctx = canvas.getContext('2d');\n\n    var DOT_SP = 25, OP_MIN = 0.06, OP_MAX = 0.22, BASE_R = 1;\n    var HV_R = 130, HV_RSQ = HV_R * HV_R, OP_BOOST = 0.70, R_BOOST = 3;\n    var CELL = Math.max(40, Math.floor(HV_R \/ 1.5));\n    var dots = [], grid = {}, W = 0, H = 0, rafId = null, mx = null, my = null;\n\n    function mkDots() {\n      dots = []; grid = {};\n      var cols = Math.ceil(W \/ DOT_SP), rows = Math.ceil(H \/ DOT_SP);\n      for (var i = 0; i \u003c cols; i++) {\n        for (var j = 0; j \u003c rows; j++) {\n          var x = i * DOT_SP + DOT_SP \/ 2, y = j * DOT_SP + DOT_SP \/ 2;\n          var key = Math.floor(x \/ CELL) + '_' + Math.floor(y \/ CELL);\n          if (!grid[key]) grid[key] = [];\n          var op = Math.random() * (OP_MAX - OP_MIN) + OP_MIN;\n          grid[key].push(dots.length);\n          dots.push({ x: x, y: y, op: op, tgt: op, spd: Math.random() * 0.005 + 0.002 });\n        }\n      }\n    }\n\n    function resize() {\n      W = canvas.width  = wrapper.offsetWidth;\n      H = canvas.height = wrapper.offsetHeight;\n      mkDots();\n    }\n\n    function frame() {\n      ctx.clearRect(0, 0, W, H);\n      var near = {};\n      if (mx !== null) {\n        var rect = wrapper.getBoundingClientRect();\n        var lx = mx - rect.left, ly = my - rect.top;\n        var cx = Math.floor(lx \/ CELL), cy = Math.floor(ly \/ CELL);\n        var sr = Math.ceil(HV_R \/ CELL);\n        for (var ii = -sr; ii \u003c= sr; ii++) {\n          for (var jj = -sr; jj \u003c= sr; jj++) {\n            var g = grid[(cx + ii) + '_' + (cy + jj)];\n            if (g) { for (var k = 0; k \u003c g.length; k++) near[g[k]] = true; }\n          }\n        }\n      }\n      for (var idx = 0; idx \u003c dots.length; idx++) {\n        var d = dots[idx];\n        d.op += d.spd;\n        if (d.op \u003e= d.tgt || d.op \u003c= OP_MIN) {\n          d.spd = -d.spd;\n          d.op = Math.max(OP_MIN, Math.min(d.op, OP_MAX));\n          d.tgt = Math.random() * (OP_MAX - OP_MIN) + OP_MIN;\n        }\n        var fOp = d.op, fR = BASE_R;\n        if (mx !== null \u0026\u0026 near[idx]) {\n          var rect2 = wrapper.getBoundingClientRect();\n          var dx = d.x - (mx - rect2.left), dy = d.y - (my - rect2.top);\n          var dSq = dx * dx + dy * dy;\n          if (dSq \u003c HV_RSQ) {\n            var t = 1 - Math.sqrt(dSq) \/ HV_R, f = t * t;\n            fOp = Math.min(1, d.op + f * OP_BOOST);\n            fR  = BASE_R + f * R_BOOST;\n          }\n        }\n        ctx.beginPath();\n        ctx.fillStyle = 'rgba(45,111,212,' + fOp.toFixed(3) + ')';\n        ctx.arc(d.x, d.y, fR, 0, Math.PI * 2);\n        ctx.fill();\n      }\n      rafId = requestAnimationFrame(frame);\n    }\n\n    resize();\n    window.addEventListener('resize', function () {\n      cancelAnimationFrame(rafId);\n      resize();\n      rafId = requestAnimationFrame(frame);\n    });\n    window.addEventListener('mousemove', function (e) { mx = e.clientX; my = e.clientY; }, { passive: true });\n    document.documentElement.addEventListener('mouseleave', function () { mx = my = null; });\n    document.addEventListener('visibilitychange', function () {\n      if (document.hidden) { cancelAnimationFrame(rafId); rafId = null; }\n      else if (!rafId) { rafId = requestAnimationFrame(frame); }\n    });\n    rafId = requestAnimationFrame(frame);\n\n    \/* ── 2. SCROLL FADE-UP ── *\/\n    if ('IntersectionObserver' in window) {\n      var io = new IntersectionObserver(function (entries) {\n        entries.forEach(function (e) {\n          if (e.isIntersecting) { e.target.classList.add('visible'); io.unobserve(e.target); }\n        });\n      }, { threshold: 0.07 });\n      document.querySelectorAll('.cc-wrapper .section').forEach(function (s) { io.observe(s); });\n    } else {\n      document.querySelectorAll('.cc-wrapper .section').forEach(function (s) { s.classList.add('visible'); });\n    }\n\n    \/* ── 3. FAQ ACCORDION ── *\/\n    function openFaq(item) {\n      item.classList.add('open');\n      item.querySelector('.faq-btn').setAttribute('aria-expanded', 'true');\n      var body = item.querySelector('.faq-body');\n      body.style.height = item.querySelector('.faq-body-inner').offsetHeight + 'px';\n      body.addEventListener('transitionend', function onEnd() {\n        body.style.height = 'auto';\n        body.removeEventListener('transitionend', onEnd);\n      }, { once: true });\n    }\n\n    function closeFaq(item) {\n      var body = item.querySelector('.faq-body');\n      body.style.height = body.offsetHeight + 'px';\n      requestAnimationFrame(function () {\n        requestAnimationFrame(function () { body.style.height = '0'; });\n      });\n      item.classList.remove('open');\n      item.querySelector('.faq-btn').setAttribute('aria-expanded', 'false');\n    }\n\n    var faqList = document.getElementById('cc-faq-list');\n    if (faqList) {\n      var faqFirst = faqList.querySelector('.faq-item[data-faq=\"0\"]');\n      if (faqFirst) openFaq(faqFirst);\n\n      faqList.addEventListener('click', function (e) {\n        var btn = e.target.closest('.faq-btn');\n        if (!btn) return;\n        var item = btn.closest('.faq-item');\n        var isOpen = item.classList.contains('open');\n        faqList.querySelectorAll('.faq-item.open').forEach(function (i) { closeFaq(i); });\n        if (!isOpen) openFaq(item);\n      });\n    }\n\n    \/* ── 4. GUIA DE TAMANHOS (altura apenas) ── *\/\n    var sizes = [\n      { tam: 'P',  aMin: 150, aMax: 160 },\n      { tam: 'M',  aMin: 160, aMax: 165 },\n      { tam: 'G',  aMin: 165, aMax: 170 },\n      { tam: 'GG', aMin: 170, aMax: 175 }\n    ];\n\n    function findBest(alt) {\n      var best = null, bestScore = Infinity;\n      sizes.forEach(function (s) {\n        var score = Math.abs(alt - (s.aMin + s.aMax) \/ 2);\n        if (score \u003c bestScore) { bestScore = score; best = s; }\n      });\n      return best;\n    }\n\n    function runSizeFinder() {\n      var altEl = document.getElementById('cc-inp-alt');\n      var res   = document.getElementById('cc-sf-result');\n      if (!altEl || !res) return;\n      var alt = parseFloat(altEl.value);\n      if (!alt || isNaN(alt)) {\n        res.textContent = 'Por favor, preencha sua altura.';\n        res.classList.add('show');\n        return;\n      }\n      var s = findBest(alt);\n      var inRange = alt \u003e= s.aMin \u0026\u0026 alt \u003c= s.aMax;\n      res.textContent = 'Recomendamos o tamanho ' + s.tam + ' para você.' +\n        (!inRange ? ' (medida aproximada — em caso de dúvida, prefira o tamanho maior)' : '');\n      res.classList.add('show');\n      document.querySelectorAll('#cc-size-body tr').forEach(function (tr) { tr.classList.remove('highlighted'); });\n      var row = document.querySelector('#cc-size-body tr[data-tam=\"' + s.tam + '\"]');\n      if (row) row.classList.add('highlighted');\n    }\n\n    var btnSf = document.getElementById('cc-btn-sf');\n    if (btnSf) btnSf.addEventListener('click', runSizeFinder);\n\n    var inpAlt = document.getElementById('cc-inp-alt');\n    if (inpAlt) inpAlt.addEventListener('keydown', function (e) { if (e.key === 'Enter') runSizeFinder(); });\n\n  })();\n  \u003c\/script\u003e","brand":"Minha loja","offers":[{"title":"M","offer_id":52395956568345,"sku":null,"price":197.0,"currency_code":"BRL","in_stock":true},{"title":"GG","offer_id":52395956633881,"sku":null,"price":197.0,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/8949\/8649\/files\/5BB462EF-E0BA-41F7-8FA1-7A8C7DA6A580.jpg?v=1778861292"},{"product_id":"camisa-corintiano-il-2026-27-torcedor-pro-feminina","title":"Camisa Corintiano Il 2026\/27 Torcedor PRO Feminina","description":"  \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=DM+Sans:%0A%20%20wght@300;400;500;600;700\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n  \u003cstyle\u003e\n  :root {\n    --bg:          #0A0A0F;\n    --surface:     #111118;\n    --border:      #1e2240;\n    --blue:        #2D6FD4;\n    --blue-navy:   #0B2D6E;\n    --blue-light:  #93b8f5;\n    --gold:        #f0b429;\n    --green:       #22c55e;\n    --text:        #ffffff;\n    --muted:       #8892aa;\n    --r:           10px;\n    --ease:        cubic-bezier(0.16, 1, 0.3, 1);\n  }\n  .cc-wrapper {\n    background: var(--bg);\n    color: var(--text);\n    font-family: 'DM Sans', sans-serif;\n    font-size: 15px;\n    line-height: 1.65;\n    overflow-x: hidden;\n    position: relative;\n  }\n  .cc-wrapper *, .cc-wrapper *::before, .cc-wrapper *::after { box-sizing: border-box; }\n  .cc-wrapper .shimmer-bar {\n    display: block; width: 100%; height: 2px;\n    background: linear-gradient(90deg, var(--blue-navy) 0%, var(--blue) 50%, var(--blue-navy) 100%);\n    background-size: 300% 100%;\n    animation: ccShimmerBar 3s linear infinite;\n  }\n  @keyframes ccShimmerBar {\n    0%   { background-position: 200% 0; }\n    100% { background-position: -100% 0; }\n  }\n  #ccDotCanvas {\n    position: absolute; inset: 0; width: 100%; height: 100%;\n    z-index: 0; pointer-events: none;\n  }\n  .cc-wrapper .page { position: relative; z-index: 1; padding-top: 2px; }\n  .cc-wrapper .container { max-width: 960px; margin: 0 auto; padding: 0 24px; }\n  .cc-wrapper .section {\n    padding: 72px 0;\n    border-top: 1px solid var(--border);\n    opacity: 0;\n    transform: translateY(18px);\n    transition: opacity .55s var(--ease), transform .55s var(--ease);\n  }\n  .cc-wrapper .section.visible { opacity: 1; transform: translateY(0); }\n  .cc-wrapper .slabel {\n    display: inline-flex; align-items: center; gap: 8px;\n    font-size: 10.5px; font-weight: 700;\n    letter-spacing: .22em; text-transform: uppercase;\n    color: var(--blue-light); margin-bottom: 32px;\n  }\n  \/* HERO *\/\n  .cc-wrapper .hero {\n    min-height: 88vh; display: flex; align-items: center;\n    padding: 80px 0 64px; text-align: center;\n  }\n  .cc-wrapper .eyebrow {\n    display: inline-flex; align-items: center; gap: 9px;\n    padding: 6px 18px; border-radius: 999px;\n    border: 1px solid rgba(45,111,212,.35);\n    background: rgba(45,111,212,.09);\n    font-size: 12px; font-weight: 500; color: var(--blue-light);\n    margin-bottom: 36px;\n  }\n  .cc-wrapper .pulse-gold {\n    width: 7px; height: 7px; border-radius: 50%;\n    background: var(--gold); flex-shrink: 0;\n    animation: ccPgold 2s ease-in-out infinite;\n  }\n  @keyframes ccPgold {\n    0%,100% { box-shadow: 0 0 0 0 rgba(240,180,41,.7); }\n    50%      { box-shadow: 0 0 0 7px rgba(240,180,41,0); }\n  }\n  .cc-wrapper .hero-title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(60px, 11vw, 100px);\n    line-height: .9; letter-spacing: .025em;\n    color: var(--text); margin-bottom: 26px;\n  }\n  .cc-wrapper .hero-title .hl { display: block; color: var(--blue); }\n  .cc-wrapper .hero-sub {\n    max-width: 460px; margin: 0 auto 38px;\n    font-size: 14px; color: var(--muted); line-height: 1.75;\n  }\n  .cc-wrapper .badges {\n    display: flex; align-items: center; justify-content: center;\n    gap: 10px; flex-wrap: wrap;\n  }\n  .cc-wrapper .badge {\n    display: inline-flex; align-items: center; gap: 7px;\n    padding: 8px 16px; border-radius: 999px; font-size: 12px;\n    font-weight: 600; border: 1px solid;\n  }\n  .cc-wrapper .badge--blue  { color: var(--blue-light); border-color: rgba(45,111,212,.4); background:\n  rgba(45,111,212,.1); }\n  .cc-wrapper .badge--gold  { color: var(--gold);       border-color: rgba(240,180,41,.4);  background:\n  rgba(240,180,41,.08); }\n  .cc-wrapper .badge--green { color: var(--green);      border-color: rgba(34,197,94,.4);   background:\n  rgba(34,197,94,.07); }\n  \/* TRUST *\/\n  .cc-wrapper .trust-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(188px, 1fr));\n    gap: 16px;\n  }\n  .cc-wrapper .trust-card {\n    display: flex; flex-direction: column; gap: 10px;\n    padding: 22px; border-radius: var(--r);\n    background: var(--surface); border: 1px solid var(--border);\n    transition: border-color .3s;\n  }\n  .cc-wrapper .trust-card:hover { border-color: rgba(45,111,212,.4); }\n  .cc-wrapper .trust-ico {\n    width: 38px; height: 38px; border-radius: 9px;\n    background: rgba(45,111,212,.14);\n    display: flex; align-items: center; justify-content: center;\n    color: var(--blue);\n  }\n  .cc-wrapper .trust-title { font-size: 13px; font-weight: 700; }\n  .cc-wrapper .trust-sub   { font-size: 12px; color: var(--muted); line-height: 1.55; }\n  \/* ENTREGA *\/\n  .cc-wrapper .entrega-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n  .cc-wrapper .entrega-card { padding: 30px; border-radius: var(--r); border: 1px solid; }\n  .cc-wrapper .entrega-card--blue  { background: rgba(45,111,212,.07);  border-color: rgba(45,111,212,.3); }\n  .cc-wrapper .entrega-card--green { background: rgba(34,197,94,.05);   border-color: rgba(34,197,94,.25); }\n  .cc-wrapper .entrega-badge {\n    display: inline-flex; align-items: center; gap: 7px;\n    padding: 4px 12px; border-radius: 999px; font-size: 10.5px;\n    font-weight: 700; letter-spacing: .08em; text-transform: uppercase; margin-bottom: 18px;\n  }\n  .cc-wrapper .entrega-badge--blue  { background: rgba(45,111,212,.2);  color: var(--blue-light); }\n  .cc-wrapper .entrega-badge--green { background: rgba(34,197,94,.15); color: var(--green); }\n  .cc-wrapper .pulse-green {\n    width: 6px; height: 6px; border-radius: 50%; background: var(--green);\n    animation: ccPgreen 1.8s ease-in-out infinite;\n  }\n  @keyframes ccPgreen {\n    0%,100% { box-shadow: 0 0 0 0 rgba(34,197,94,.65); }\n    50%      { box-shadow: 0 0 0 5px rgba(34,197,94,0); }\n  }\n  .cc-wrapper .entrega-titulo {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: 38px; letter-spacing: .02em; line-height: 1; margin-bottom: 10px;\n  }\n  .cc-wrapper .entrega-card--blue  .entrega-titulo { color: var(--blue-light); }\n  .cc-wrapper .entrega-card--green .entrega-titulo { color: var(--green); }\n  .cc-wrapper .entrega-sub { font-size: 12.5px; color: var(--muted); line-height: 1.65; }\n  \/* TAMANHOS *\/\n  .cc-wrapper .size-finder {\n    display: flex; align-items: flex-end; gap: 10px; flex-wrap: wrap;\n    margin-bottom: 20px;\n  }\n  .cc-wrapper .sf-field { display: flex; flex-direction: column; gap: 6px; }\n  .cc-wrapper .sf-field label {\n    font-size: 10px; font-weight: 700; letter-spacing: .18em;\n    text-transform: uppercase; color: var(--muted);\n  }\n  .cc-wrapper .sf-field input {\n    padding: 10px 14px; border-radius: 8px;\n    background: var(--surface); border: 1px solid var(--border);\n    color: var(--text); font-family: 'DM Sans', sans-serif;\n    font-size: 14px; width: 130px; outline: none;\n    transition: border-color .25s;\n    -moz-appearance: textfield; appearance: textfield;\n  }\n  .cc-wrapper .sf-field input::-webkit-inner-spin-button,\n  .cc-wrapper .sf-field input::-webkit-outer-spin-button { -webkit-appearance: none; }\n  .cc-wrapper .sf-field input:focus { border-color: var(--blue); box-shadow: 0 0 0 3px rgba(45,111,212,.18); }\n  .cc-wrapper .btn-sf {\n    padding: 11px 22px; border-radius: 8px;\n    background: var(--blue); color: #fff; border: none;\n    font-family: 'DM Sans', sans-serif; font-size: 13px; font-weight: 700;\n    cursor: pointer; white-space: nowrap;\n    transition: background .2s, transform .25s var(--ease);\n  }\n  .cc-wrapper .btn-sf:hover { background: #3a7ee8; transform: translateY(-2px); }\n  .cc-wrapper .sf-result {\n    font-size: 13px; color: var(--gold); font-weight: 600;\n    min-height: 20px; margin-bottom: 18px;\n    display: none; opacity: 0; transition: opacity .3s;\n  }\n  .cc-wrapper .sf-result.show { display: block; opacity: 1; }\n  .cc-wrapper .size-wrap { overflow-x: auto; }\n  .cc-wrapper .size-table {\n    width: 100%; border-collapse: collapse; font-size: 13px; min-width: 400px;\n  }\n  .cc-wrapper .size-table th {\n    background: #0d1a35; color: var(--blue-light);\n    font-size: 9.5px; font-weight: 700; letter-spacing: .2em; text-transform: uppercase;\n    padding: 12px 16px; text-align: left; border-bottom: 1px solid var(--border);\n  }\n  .cc-wrapper .size-table td {\n    padding: 12px 16px; color: var(--muted);\n    border-bottom: 1px solid rgba(30,34,64,.5);\n  }\n  .cc-wrapper .size-table td:first-child { color: var(--text); font-weight: 600; }\n  .cc-wrapper .size-table tbody tr { transition: background .2s; }\n  .cc-wrapper .size-table tbody tr:hover td { background: rgba(45,111,212,.06); }\n  .cc-wrapper .size-table tbody tr.highlighted td { background: #1a1400; }\n  .cc-wrapper .size-table tbody tr.highlighted td:first-child { color: var(--gold); }\n  .cc-wrapper .table-note { font-size: 11.5px; color: var(--muted); margin-top: 12px; font-style: italic; }\n  \/* FAQ *\/\n  .cc-wrapper .faq-list { display: flex; flex-direction: column; gap: 2px; }\n  .cc-wrapper .faq-item {\n    border: 1px solid var(--border); border-radius: var(--r);\n    background: var(--surface); overflow: hidden; transition: border-color .25s;\n  }\n  .cc-wrapper .faq-item.open { border-color: rgba(45,111,212,.35); }\n  .cc-wrapper .faq-btn {\n    width: 100%; display: flex; align-items: center; gap: 16px;\n    padding: 18px 20px; background: none; border: none; cursor: pointer;\n    text-align: left; color: var(--text);\n    font-family: 'DM Sans', sans-serif; font-size: 14px; font-weight: 600;\n  }\n  .cc-wrapper .faq-num {\n    width: 28px; height: 28px; border-radius: 50%;\n    background: rgba(45,111,212,.18); color: var(--blue-light);\n    font-size: 11px; font-weight: 700;\n    display: flex; align-items: center; justify-content: center; flex-shrink: 0;\n  }\n  .cc-wrapper .faq-item.open .faq-num { background: rgba(45,111,212,.35); color: var(--text); }\n  .cc-wrapper .faq-txt { flex: 1; }\n  .cc-wrapper .faq-chev {\n    width: 18px; height: 18px; color: var(--muted); flex-shrink: 0;\n    transition: transform .25s var(--ease), color .25s;\n  }\n  .cc-wrapper .faq-item.open .faq-chev { transform: rotate(180deg); color: var(--blue-light); }\n  .cc-wrapper .faq-body { height: 0; overflow: hidden; transition: height .3s var(--ease); }\n  .cc-wrapper .faq-body-inner {\n    padding: 0 20px 20px 64px;\n    font-size: 13.5px; color: var(--muted); line-height: 1.75;\n  }\n  .cc-wrapper .warn-box {\n    margin-top: 14px; padding: 12px 16px; border-radius: 8px;\n    background: rgba(240,180,41,.09); border: 1px solid rgba(240,180,41,.3);\n    color: var(--gold); font-size: 12.5px; font-weight: 500; line-height: 1.6;\n  }\n  \/* GARANTIA *\/\n  .cc-wrapper .garantia-card {\n    background: rgba(34,197,94,.06); border: 1px solid rgba(34,197,94,.22);\n    border-radius: 16px; padding: 48px 32px;\n    display: flex; flex-direction: column; align-items: center;\n    gap: 16px; text-align: center;\n  }\n  .cc-wrapper .g-icon {\n    width: 60px; height: 60px; border-radius: 50%;\n    background: rgba(34,197,94,.14);\n    display: flex; align-items: center; justify-content: center;\n    color: var(--green);\n  }\n  .cc-wrapper .g-title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(22px, 3.5vw, 30px);\n    letter-spacing: .02em; max-width: 520px; line-height: 1.1;\n  }\n  .cc-wrapper .g-sub { font-size: 13px; color: var(--muted); max-width: 420px; line-height: 1.75; }\n  \/* PAGAMENTO *\/\n  .cc-wrapper .pag-section { padding-bottom: 88px; }\n  .cc-wrapper .pag-row { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; }\n  .cc-wrapper .pag-label {\n    font-size: 10.5px; font-weight: 700; letter-spacing: .2em;\n    text-transform: uppercase; color: var(--muted); white-space: nowrap;\n  }\n  .cc-wrapper .pag-chips { display: flex; gap: 8px; flex-wrap: wrap; }\n  .cc-wrapper .pag-chip {\n    padding: 7px 16px; border-radius: 8px;\n    background: var(--surface); border: 1px solid var(--border);\n    font-size: 12.5px; font-weight: 600; color: var(--text);\n    transition: border-color .25s;\n  }\n  .cc-wrapper .pag-chip:hover { border-color: rgba(45,111,212,.4); }\n  \/* MOBILE *\/\n  @media (max-width: 640px) {\n    .cc-wrapper .hero { min-height: 86vh; padding: 60px 0 48px; }\n    .cc-wrapper .hero-title { font-size: clamp(54px, 15vw, 74px); }\n    .cc-wrapper .section { padding: 48px 0; }\n    .cc-wrapper .entrega-grid { grid-template-columns: 1fr; }\n    .cc-wrapper .trust-grid { grid-template-columns: 1fr 1fr; }\n    .cc-wrapper .size-finder { flex-direction: column; align-items: flex-start; }\n    .cc-wrapper .sf-field input { width: 100%; }\n    .cc-wrapper .btn-sf { width: 100%; text-align: center; }\n    .cc-wrapper .garantia-card { padding: 32px 20px; }\n    .cc-wrapper .faq-body-inner { padding: 0 16px 16px 16px; }\n  }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"cc-wrapper\"\u003e\n    \u003cdiv aria-hidden=\"true\" class=\"shimmer-bar\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003ccanvas aria-hidden=\"true\" id=\"ccDotCanvas\"\u003e\u003c\/canvas\u003e\n    \u003cdiv class=\"page\"\u003e\n\n      \u003c!-- ══════════ HERO ══════════ --\u003e\n      \u003csection id=\"cc-s-hero\" class=\"hero\"\u003e\n        \u003cdiv style=\"text-align:center;\" class=\"container\"\u003e\n          \u003cdiv style=\"margin:0 auto 36px;width:fit-content;\" class=\"eyebrow\"\u003eLANÇAMENTO · EDIÇÃO FEMININA\u003c\/div\u003e\n          \u003ch1 class=\"hero-title\"\u003eNOVO \u003cspan class=\"hl\"\u003eMANTO\u003c\/span\u003e\n\u003c\/h1\u003e\n          \u003cp class=\"hero-sub\"\u003eTecido premium com caimento exclusivo para o corpo feminino. PERSONALIZE com seu nome e\n  número e TORNE sua camiseta ÚNICA, ENTREGA RÁPIDA para todo o BRASIL.\u003c\/p\u003e\n          \u003cdiv class=\"badges\"\u003e\n            \u003cspan class=\"badge badge--blue\"\u003e\n              \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" d=\"M2 6.5l2.5 2.5\n  5.5-5.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              Produto verificado\n            \u003c\/span\u003e\n            \u003cspan class=\"badge badge--gold\"\u003e\n              \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003cpath fill=\"currentColor\" d=\"M6 1l1.4 2.8 3.1.45-2.25 2.2.53 3.1L6 8 3.22 9.55l.53-3.1L1.5 4.25l3.1-.45z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              +2.067 clientes\n            \u003c\/span\u003e\n            \u003cspan class=\"badge badge--green\"\u003e\n              \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 12 12\" height=\"12\" width=\"12\"\u003e\u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"6\" width=\"7\" y=\"3\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M8 5h2l1 1.5V9H8z\"\u003e\u003c\/path\u003e\u003ccircle stroke-width=\"1.2\" stroke=\"currentColor\" r=\"1\" cy=\"10\" cx=\"3.5\"\u003e\u003c\/circle\u003e\u003ccircle stroke-width=\"1.2\" stroke=\"currentColor\" r=\"1\" cy=\"10\" cx=\"9.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n              Entrega garantida\n            \u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ TRUST BAR ══════════ --\u003e\n      \u003csection id=\"cc-s-trust\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"trust-grid\"\u003e\n            \u003cdiv class=\"trust-card\"\u003e\n              \u003cdiv aria-hidden=\"true\" class=\"trust-ico\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 18 18\" height=\"18\" width=\"18\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M9 1.5 2.25 4.5v4.5c0 4.2 2.97\n  7.95 6.75 8.75C12.78 17 15.75 13.2 15.75 9V4.5z\"\u003e\u003c\/path\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"m6 9 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cdiv class=\"trust-title\"\u003ePagamento seguro\u003c\/div\u003e\n              \u003cdiv class=\"trust-sub\"\u003eProcessado via APPMax com criptografia SSL em todas as transações.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"trust-card\"\u003e\n              \u003cdiv aria-hidden=\"true\" class=\"trust-ico\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 18 18\" height=\"18\" width=\"18\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M11 2H2v9h9zM11 5.5l2.5 1L16\n  5.5V12H11z\"\u003e\u003c\/path\u003e\u003ccircle stroke-width=\"1.4\" stroke=\"currentColor\" r=\"1.5\" cy=\"13.5\" cx=\"4.5\"\u003e\u003c\/circle\u003e\u003ccircle stroke-width=\"1.4\" stroke=\"currentColor\" r=\"1.5\" cy=\"13.5\" cx=\"13\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cdiv class=\"trust-title\"\u003eEnvio rastreado\u003c\/div\u003e\n              \u003cdiv class=\"trust-sub\"\u003eCódigo de rastreamento enviado por e-mail logo após o despacho.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"trust-card\"\u003e\n              \u003cdiv aria-hidden=\"true\" class=\"trust-ico\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 18 18\" height=\"18\" width=\"18\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M3 9h12M3\n  9l3-3M3 9l3 3M15 9l-3-3M15 9l-3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cdiv class=\"trust-title\"\u003eTroca garantida 7 dias\u003c\/div\u003e\n              \u003cdiv class=\"trust-sub\"\u003eNão ficou bom? Troca sem complicação em até 7 dias após o recebimento.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"trust-card\"\u003e\n              \u003cdiv aria-hidden=\"true\" class=\"trust-ico\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 18 18\" height=\"18\" width=\"18\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M9 1.5 10.4 5.9H15l-3.7 2.7 1.4\n  4.4L9 10.4l-3.7 2.6 1.4-4.4L3 5.9h4.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003cdiv class=\"trust-title\"\u003eQualidade premium\u003c\/div\u003e\n              \u003cdiv class=\"trust-sub\"\u003eTecido selecionado, acabamento impecável, resistente a múltiplas lavagens.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ ENTREGA ══════════ --\u003e\n      \u003csection id=\"cc-s-entrega\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"slabel\"\u003e\n            \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 14 14\" height=\"14\" width=\"14\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M9 1.5H1v7.5h8zM9 4l2.5 1.5L13 5.5V11H9z\"\u003e\u003c\/path\u003e\u003ccircle stroke-width=\"1.2\" stroke=\"currentColor\" r=\"1.2\" cy=\"11.5\" cx=\"3.5\"\u003e\u003c\/circle\u003e\u003ccircle stroke-width=\"1.2\" stroke=\"currentColor\" r=\"1.2\" cy=\"11.5\" cx=\"10.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n            Entrega\n          \u003c\/div\u003e\n          \u003cdiv class=\"entrega-grid\"\u003e\n            \u003cdiv class=\"entrega-card entrega-card--blue\"\u003e\n              \u003cdiv class=\"entrega-badge entrega-badge--blue\"\u003eCorreios — Todo Brasil\u003c\/div\u003e\n              \u003cdiv class=\"entrega-titulo\"\u003e48H ÚTEIS\u003c\/div\u003e\n              \u003cdiv class=\"entrega-sub\"\u003eApós confirmação do pagamento, seu pedido é despachado com código de rastreamento\n  por e-mail.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"entrega-card entrega-card--green\"\u003e\n              \u003cdiv class=\"entrega-badge entrega-badge--green\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"pulse-green\"\u003e\u003c\/span\u003e Motoboy\n              \u003c\/div\u003e\n              \u003cdiv class=\"entrega-titulo\"\u003eNO MESMO DIA\u003c\/div\u003e\n              \u003cdiv class=\"entrega-sub\"\u003ePraia Grande e região — pedidos confirmados até às 14h. Acompanhamento em tempo\n  real.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ GUIA DE TAMANHOS ══════════ --\u003e\n      \u003csection id=\"cc-s-tamanhos\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"slabel\"\u003e\n            \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 14 14\" height=\"14\" width=\"14\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M1 9.5V5L13 7.5\"\u003e\u003c\/path\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"currentColor\" d=\"M1 7.5h1.5M5 8.5v1.5M9 9v1.5M13\n  7.5v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            Guia de tamanhos\n          \u003c\/div\u003e\n          \u003cdiv class=\"size-finder\"\u003e\n            \u003cdiv class=\"sf-field\"\u003e\n              \u003clabel for=\"cc-inp-alt\"\u003eAltura (cm)\u003c\/label\u003e\n              \u003cinput max=\"200\" min=\"140\" placeholder=\"Ex: 162\" id=\"cc-inp-alt\" type=\"number\"\u003e\n            \u003c\/div\u003e\n            \u003cbutton id=\"cc-btn-sf\" class=\"btn-sf\"\u003eQual é o meu tamanho?\u003c\/button\u003e\n          \u003c\/div\u003e\n          \u003cdiv id=\"cc-sf-result\" class=\"sf-result\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"size-wrap\"\u003e\n            \u003ctable class=\"size-table\"\u003e\n              \u003cthead\u003e\n                \u003ctr\u003e\n                  \u003cth\u003eTAM\u003c\/th\u003e\n                  \u003cth\u003eCOMP. (cm)\u003c\/th\u003e\n                  \u003cth\u003eLARGURA (cm)\u003c\/th\u003e\n                  \u003cth\u003eALTURA (cm)\u003c\/th\u003e\n                \u003c\/tr\u003e\n              \u003c\/thead\u003e\n              \u003ctbody id=\"cc-size-body\"\u003e\n                \u003ctr data-amax=\"160\" data-amin=\"150\" data-tam=\"P\"\u003e\n                  \u003ctd\u003eP\u003c\/td\u003e\n\u003ctd\u003e61–63\u003c\/td\u003e\n\u003ctd\u003e40–41\u003c\/td\u003e\n\u003ctd\u003e150–160\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr data-amax=\"165\" data-amin=\"160\" data-tam=\"M\"\u003e\n                  \u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e63–66\u003c\/td\u003e\n\u003ctd\u003e41–44\u003c\/td\u003e\n\u003ctd\u003e160–165\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr data-amax=\"170\" data-amin=\"165\" data-tam=\"G\"\u003e\n                  \u003ctd\u003eG\u003c\/td\u003e\n\u003ctd\u003e66–69\u003c\/td\u003e\n\u003ctd\u003e44–47\u003c\/td\u003e\n\u003ctd\u003e165–170\u003c\/td\u003e\n                \u003c\/tr\u003e\n                \u003ctr data-amax=\"175\" data-amin=\"170\" data-tam=\"GG\"\u003e\n                  \u003ctd\u003eGG\u003c\/td\u003e\n\u003ctd\u003e69–71\u003c\/td\u003e\n\u003ctd\u003e47–50\u003c\/td\u003e\n\u003ctd\u003e170–175\u003c\/td\u003e\n                \u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"table-note\"\u003eMargem de erro de 1–4 cm é normal para este tipo de produto. Em caso de dúvida, prefira\n  o tamanho maior.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ FAQ ══════════ --\u003e\n      \u003csection id=\"cc-s-faq\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"slabel\"\u003e\n            \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 14 14\" height=\"14\" width=\"14\"\u003e\u003ccircle stroke-width=\"1.3\" stroke=\"currentColor\" r=\"5.5\" cy=\"7\" cx=\"7\"\u003e\u003c\/circle\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M5.5 5.5C5.5 4.7 6.1 4 7 4s1.5.5 1.5 1.5c0 .7-.4 1.2-1 1.5L7 8\"\u003e\u003c\/path\u003e\u003ccircle fill=\"currentColor\" r=\".7\" cy=\"10\" cx=\"7\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n            Perguntas frequentes\n          \u003c\/div\u003e\n          \u003cdiv id=\"cc-faq-list\" class=\"faq-list\"\u003e\n            \u003cdiv data-faq=\"0\" class=\"faq-item\"\u003e\n              \u003cbutton aria-expanded=\"false\" class=\"faq-btn\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"faq-num\"\u003e01\u003c\/span\u003e\n                \u003cspan class=\"faq-txt\"\u003eEsta loja é confiável?\u003c\/span\u003e\n                \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 18 18\" class=\"faq-chev\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M4.5 7l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/button\u003e\n              \u003cdiv class=\"faq-body\"\u003e\u003cdiv class=\"faq-body-inner\"\u003eSim! A Caiçara Conceito é uma loja premium com mais de\n  2.000 clientes atendidos. Todas as compras são protegidas por pagamento seguro via APPMax com SSL, e você tem 7 dias\n  de garantia de devolução.\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv data-faq=\"1\" class=\"faq-item\"\u003e\n              \u003cbutton aria-expanded=\"false\" class=\"faq-btn\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"faq-num\"\u003e02\u003c\/span\u003e\n                \u003cspan class=\"faq-txt\"\u003eComo recebo o código de rastreamento?\u003c\/span\u003e\n                \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 18 18\" class=\"faq-chev\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M4.5 7l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/button\u003e\n              \u003cdiv class=\"faq-body\"\u003e\u003cdiv class=\"faq-body-inner\"\u003eApós a confirmação do pagamento, seu pedido é processado\n  e enviado em até 48 horas úteis. O código de rastreamento é enviado automaticamente para o e-mail cadastrado na\n  compra.\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv data-faq=\"2\" class=\"faq-item\"\u003e\n              \u003cbutton aria-expanded=\"false\" class=\"faq-btn\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"faq-num\"\u003e03\u003c\/span\u003e\n                \u003cspan class=\"faq-txt\"\u003eComo funciona a personalização?\u003c\/span\u003e\n                \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 18 18\" class=\"faq-chev\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M4.5 7l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/button\u003e\n              \u003cdiv class=\"faq-body\"\u003e\u003cdiv class=\"faq-body-inner\"\u003eApós finalizar a compra, nos informe pelo WhatsApp o\n  nome e número desejados. Personalizamos com impressão de alta qualidade, resistente a lavagens. Prazo para camisas\n  personalizadas: 5 a 7 dias úteis.\n                \u003cdiv class=\"warn-box\"\u003e⚠ Camisas personalizadas não aceitam troca, cancelamento ou devolução após\n  confirmação do pedido.\u003c\/div\u003e\n              \u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv data-faq=\"3\" class=\"faq-item\"\u003e\n              \u003cbutton aria-expanded=\"false\" class=\"faq-btn\"\u003e\n                \u003cspan aria-hidden=\"true\" class=\"faq-num\"\u003e04\u003c\/span\u003e\n                \u003cspan class=\"faq-txt\"\u003eQuais formas de pagamento são aceitas?\u003c\/span\u003e\n                \u003csvg aria-hidden=\"true\" fill=\"none\" viewbox=\"0 0 18 18\" class=\"faq-chev\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M4.5 7l4.5 4.5 4.5-4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003c\/button\u003e\n              \u003cdiv class=\"faq-body\"\u003e\u003cdiv class=\"faq-body-inner\"\u003eAceitamos Pix (aprovação imediata), cartão de crédito em\n  até 12x, cartão de débito e boleto bancário. Todos os pagamentos são processados com segurança pela\n  APPMax.\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ GARANTIA ══════════ --\u003e\n      \u003csection id=\"cc-s-garantia\" class=\"section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"garantia-card\"\u003e\n            \u003cdiv aria-hidden=\"true\" class=\"g-icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 30 30\" height=\"30\" width=\"30\"\u003e\u003cpath stroke-linejoin=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" d=\"M15 3 3.75 7.5v7.5c0 7 4.67 12.35 11.25\n  13.75C21.58 27.35 26.25 22 26.25 15V7.5z\"\u003e\u003c\/path\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" d=\"m10 15.5 3.5 3.5 7.5-7.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n            \u003cdiv class=\"g-title\"\u003eEntrega 100% garantida ou seu dinheiro de volta\u003c\/div\u003e\n            \u003cp class=\"g-sub\"\u003eCaso não receba seu pedido no prazo combinado, devolvemos 100% do valor pago. Prazo de\n  contestação: 7 dias após a data estimada de entrega.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003c!-- ══════════ PAGAMENTO ══════════ --\u003e\n      \u003csection id=\"cc-s-pagamento\" class=\"section pag-section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n          \u003cdiv class=\"pag-row\"\u003e\n            \u003cspan class=\"pag-label\"\u003eFormas de pagamento\u003c\/span\u003e\n            \u003cdiv class=\"pag-chips\"\u003e\n              \u003cspan class=\"pag-chip\"\u003eAPPMax\u003c\/span\u003e\n              \u003cspan class=\"pag-chip\"\u003ePix\u003c\/span\u003e\n              \u003cspan class=\"pag-chip\"\u003eCartão de crédito\u003c\/span\u003e\n              \u003cspan class=\"pag-chip\"\u003eBoleto\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n\u003c!-- .page --\u003e\n  \u003c\/div\u003e\u003c!-- .cc-wrapper --\u003e\n\n  \u003cscript\u003e\n  (function () {\n    'use strict';\n\n    \/* ── 1. CANVAS DOTS ── *\/\n    var canvas = document.getElementById('ccDotCanvas');\n    if (!canvas) return; \/\/ abort cleanly if element is missing\n\n    var wrapper = canvas.parentElement;\n    var ctx = canvas.getContext('2d');\n\n    var DOT_SP = 25, OP_MIN = 0.06, OP_MAX = 0.22, BASE_R = 1;\n    var HV_R = 130, HV_RSQ = HV_R * HV_R, OP_BOOST = 0.70, R_BOOST = 3;\n    var CELL = Math.max(40, Math.floor(HV_R \/ 1.5));\n    var dots = [], grid = {}, W = 0, H = 0, rafId = null, mx = null, my = null;\n\n    function mkDots() {\n      dots = []; grid = {};\n      var cols = Math.ceil(W \/ DOT_SP), rows = Math.ceil(H \/ DOT_SP);\n      for (var i = 0; i \u003c cols; i++) {\n        for (var j = 0; j \u003c rows; j++) {\n          var x = i * DOT_SP + DOT_SP \/ 2, y = j * DOT_SP + DOT_SP \/ 2;\n          var key = Math.floor(x \/ CELL) + '_' + Math.floor(y \/ CELL);\n          if (!grid[key]) grid[key] = [];\n          var op = Math.random() * (OP_MAX - OP_MIN) + OP_MIN;\n          grid[key].push(dots.length);\n          dots.push({ x: x, y: y, op: op, tgt: op, spd: Math.random() * 0.005 + 0.002 });\n        }\n      }\n    }\n\n    function resize() {\n      W = canvas.width  = wrapper.offsetWidth;\n      H = canvas.height = wrapper.offsetHeight;\n      mkDots();\n    }\n\n    function frame() {\n      ctx.clearRect(0, 0, W, H);\n      var near = {};\n      if (mx !== null) {\n        var rect = wrapper.getBoundingClientRect();\n        var lx = mx - rect.left, ly = my - rect.top;\n        var cx = Math.floor(lx \/ CELL), cy = Math.floor(ly \/ CELL);\n        var sr = Math.ceil(HV_R \/ CELL);\n        for (var ii = -sr; ii \u003c= sr; ii++) {\n          for (var jj = -sr; jj \u003c= sr; jj++) {\n            var g = grid[(cx + ii) + '_' + (cy + jj)];\n            if (g) { for (var k = 0; k \u003c g.length; k++) near[g[k]] = true; }\n          }\n        }\n      }\n      for (var idx = 0; idx \u003c dots.length; idx++) {\n        var d = dots[idx];\n        d.op += d.spd;\n        if (d.op \u003e= d.tgt || d.op \u003c= OP_MIN) {\n          d.spd = -d.spd;\n          d.op = Math.max(OP_MIN, Math.min(d.op, OP_MAX));\n          d.tgt = Math.random() * (OP_MAX - OP_MIN) + OP_MIN;\n        }\n        var fOp = d.op, fR = BASE_R;\n        if (mx !== null \u0026\u0026 near[idx]) {\n          var rect2 = wrapper.getBoundingClientRect();\n          var dx = d.x - (mx - rect2.left), dy = d.y - (my - rect2.top);\n          var dSq = dx * dx + dy * dy;\n          if (dSq \u003c HV_RSQ) {\n            var t = 1 - Math.sqrt(dSq) \/ HV_R, f = t * t;\n            fOp = Math.min(1, d.op + f * OP_BOOST);\n            fR  = BASE_R + f * R_BOOST;\n          }\n        }\n        ctx.beginPath();\n        ctx.fillStyle = 'rgba(45,111,212,' + fOp.toFixed(3) + ')';\n        ctx.arc(d.x, d.y, fR, 0, Math.PI * 2);\n        ctx.fill();\n      }\n      rafId = requestAnimationFrame(frame);\n    }\n\n    resize();\n    window.addEventListener('resize', function () {\n      cancelAnimationFrame(rafId);\n      resize();\n      rafId = requestAnimationFrame(frame);\n    });\n    window.addEventListener('mousemove', function (e) { mx = e.clientX; my = e.clientY; }, { passive: true });\n    document.documentElement.addEventListener('mouseleave', function () { mx = my = null; });\n    document.addEventListener('visibilitychange', function () {\n      if (document.hidden) { cancelAnimationFrame(rafId); rafId = null; }\n      else if (!rafId) { rafId = requestAnimationFrame(frame); }\n    });\n    rafId = requestAnimationFrame(frame);\n\n    \/* ── 2. SCROLL FADE-UP ── *\/\n    if ('IntersectionObserver' in window) {\n      var io = new IntersectionObserver(function (entries) {\n        entries.forEach(function (e) {\n          if (e.isIntersecting) { e.target.classList.add('visible'); io.unobserve(e.target); }\n        });\n      }, { threshold: 0.07 });\n      document.querySelectorAll('.cc-wrapper .section').forEach(function (s) { io.observe(s); });\n    } else {\n      document.querySelectorAll('.cc-wrapper .section').forEach(function (s) { s.classList.add('visible'); });\n    }\n\n    \/* ── 3. FAQ ACCORDION ── *\/\n    function openFaq(item) {\n      item.classList.add('open');\n      item.querySelector('.faq-btn').setAttribute('aria-expanded', 'true');\n      var body = item.querySelector('.faq-body');\n      body.style.height = item.querySelector('.faq-body-inner').offsetHeight + 'px';\n      body.addEventListener('transitionend', function onEnd() {\n        body.style.height = 'auto';\n        body.removeEventListener('transitionend', onEnd);\n      }, { once: true });\n    }\n\n    function closeFaq(item) {\n      var body = item.querySelector('.faq-body');\n      body.style.height = body.offsetHeight + 'px';\n      requestAnimationFrame(function () {\n        requestAnimationFrame(function () { body.style.height = '0'; });\n      });\n      item.classList.remove('open');\n      item.querySelector('.faq-btn').setAttribute('aria-expanded', 'false');\n    }\n\n    var faqList = document.getElementById('cc-faq-list');\n    if (faqList) {\n      var faqFirst = faqList.querySelector('.faq-item[data-faq=\"0\"]');\n      if (faqFirst) openFaq(faqFirst);\n\n      faqList.addEventListener('click', function (e) {\n        var btn = e.target.closest('.faq-btn');\n        if (!btn) return;\n        var item = btn.closest('.faq-item');\n        var isOpen = item.classList.contains('open');\n        faqList.querySelectorAll('.faq-item.open').forEach(function (i) { closeFaq(i); });\n        if (!isOpen) openFaq(item);\n      });\n    }\n\n    \/* ── 4. GUIA DE TAMANHOS (altura apenas) ── *\/\n    var sizes = [\n      { tam: 'P',  aMin: 150, aMax: 160 },\n      { tam: 'M',  aMin: 160, aMax: 165 },\n      { tam: 'G',  aMin: 165, aMax: 170 },\n      { tam: 'GG', aMin: 170, aMax: 175 }\n    ];\n\n    function findBest(alt) {\n      var best = null, bestScore = Infinity;\n      sizes.forEach(function (s) {\n        var score = Math.abs(alt - (s.aMin + s.aMax) \/ 2);\n        if (score \u003c bestScore) { bestScore = score; best = s; }\n      });\n      return best;\n    }\n\n    function runSizeFinder() {\n      var altEl = document.getElementById('cc-inp-alt');\n      var res   = document.getElementById('cc-sf-result');\n      if (!altEl || !res) return;\n      var alt = parseFloat(altEl.value);\n      if (!alt || isNaN(alt)) {\n        res.textContent = 'Por favor, preencha sua altura.';\n        res.classList.add('show');\n        return;\n      }\n      var s = findBest(alt);\n      var inRange = alt \u003e= s.aMin \u0026\u0026 alt \u003c= s.aMax;\n      res.textContent = 'Recomendamos o tamanho ' + s.tam + ' para você.' +\n        (!inRange ? ' (medida aproximada — em caso de dúvida, prefira o tamanho maior)' : '');\n      res.classList.add('show');\n      document.querySelectorAll('#cc-size-body tr').forEach(function (tr) { tr.classList.remove('highlighted'); });\n      var row = document.querySelector('#cc-size-body tr[data-tam=\"' + s.tam + '\"]');\n      if (row) row.classList.add('highlighted');\n    }\n\n    var btnSf = document.getElementById('cc-btn-sf');\n    if (btnSf) btnSf.addEventListener('click', runSizeFinder);\n\n    var inpAlt = document.getElementById('cc-inp-alt');\n    if (inpAlt) inpAlt.addEventListener('keydown', function (e) { if (e.key === 'Enter') runSizeFinder(); });\n\n  })();\n  \u003c\/script\u003e","brand":"Minha loja","offers":[{"title":"P","offer_id":52395976950041,"sku":null,"price":197.0,"currency_code":"BRL","in_stock":true},{"title":"M","offer_id":52395976982809,"sku":null,"price":197.0,"currency_code":"BRL","in_stock":true},{"title":"G","offer_id":52395977015577,"sku":null,"price":197.0,"currency_code":"BRL","in_stock":true},{"title":"GG","offer_id":52395977048345,"sku":null,"price":197.0,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/8949\/8649\/files\/102E409B-2655-4987-B927-39C407649827.webp?v=1778861678"}],"url":"https:\/\/caicaraconceito.com.br\/collections\/corinthiana.oembed","provider":"Caiçara Conceito","version":"1.0","type":"link"}