{"title":"FSB Store","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@0;1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-ct { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --tinta:#0E0E10; --gris:#6B6E75; --linea:rgba(14,14,16,.14);\n  background: #fff; color: var(--tinta); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; line-height: 1.5; -webkit-font-smoothing: antialiased; }\n#fsb-ct *, #fsb-ct *::before, #fsb-ct *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-ct .wrap { max-width: 1240px; margin: 0 auto; padding: 56px 24px 48px; }\n\n#fsb-ct .top { display: flex; align-items: center; gap: 16px; font-size: 13px; font-weight: 500; color: var(--gris); }\n#fsb-ct .top .rule { flex: 1; height: 1px; background: var(--linea); }\n\n#fsb-ct .big { margin-top: 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; text-transform: uppercase; font-size: clamp(56px, 11vw, 164px); line-height: .86; letter-spacing: -0.02em; }\n#fsb-ct .serif { display: block; font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.02em; font-size: .96em; line-height: .9; color: var(--gris); }\n\n#fsb-ct .cloud { margin-top: 40px; padding-top: 28px; border-top: 1px solid var(--linea); display: flex; flex-wrap: wrap; align-items: baseline; column-gap: .45em; row-gap: 4px; font-size: clamp(30px, 4.6vw, 64px); line-height: 1.05; }\n#fsb-ct .cloud span { white-space: nowrap; }\n#fsb-ct .c-bold { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; text-transform: uppercase; letter-spacing: -0.01em; }\n#fsb-ct .c-ital { font-family: 'Instrument Serif', Georgia, serif; font-style: italic; color: var(--gris); font-size: 1.12em; }\n#fsb-ct .c-line { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; text-transform: uppercase; color: transparent; -webkit-text-stroke: 1.5px var(--tinta); letter-spacing: -0.01em; }\n#fsb-ct .c-small { font-family: 'Geist', sans-serif; font-weight: 600; text-transform: uppercase; letter-spacing: .14em; font-size: max(11px, .3em); align-self: center; }\n#fsb-ct .c-dot { font-family: 'Geist', sans-serif; font-size: .4em; color: var(--gris); align-self: center; }\n\n#fsb-ct .tag { font-weight: 600; font-size: 14px; border: 1.5px solid var(--tinta); padding: 8px 16px; border-radius: 999px; }\n\n@media (max-width: 700px) {\n  #fsb-ct .wrap { padding: 40px 18px 36px; }\n  #fsb-ct .cloud { margin-top: 28px; padding-top: 20px; }\n  #fsb-ct .c-line { -webkit-text-stroke-width: 1px; }\n  }\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-ct\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"big\"\u003eTodo lo que \u003cspan class=\"serif\"\u003eno es suplemento.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"cloud\"\u003e\n\u003cspan class=\"c-bold\"\u003eRopa\u003c\/span\u003e \u003cspan class=\"c-ital\"\u003egorras\u003c\/span\u003e \u003cspan class=\"c-line\"\u003eShakers\u003c\/span\u003e \u003cspan class=\"c-small\"\u003eStickers\u003c\/span\u003e \u003cspan class=\"c-bold\"\u003ePines\u003c\/span\u003e \u003cspan class=\"c-dot\"\u003e\/\u003c\/span\u003e \u003cspan class=\"c-ital\"\u003ejibitz\u003c\/span\u003e \u003cspan class=\"c-line\"\u003eLlaveros\u003c\/span\u003e \u003cspan class=\"c-small\"\u003ey más\u003c\/span\u003e \u003cspan class=\"c-bold\"\u003eAccesorios\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","products":[{"product_id":"classic-cap-fsb","title":"Gorra AirMesh FSB","description":"\u003cdiv id=\"fsb-pd\"\u003e\n\u003cp class=\"pd-hook\"\u003e\u003cstrong\u003eAirMesh Cap\u003c\/strong\u003e — gorra ventilada con microperforaciones en la parte posterior, logo FSB bordado y ajuste por hebilla. Para el gym, la calle o donde te lleve el día. Disponible en negro y blanco, dos versiones de logo.\u003c\/p\u003e\n\u003cdiv class=\"pd-specs\"\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003e2\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003e Colores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003e2 \u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eVersiones logo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003eAjustable\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eTalla\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"pd-sep\"\u003e\n\u003cdiv class=\"pd-subtitle\"\u003ePor qué esta gorra\u003c\/div\u003e\n\u003cul class=\"pd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMicroperforaciones en la parte posterior:\u003c\/strong\u003e El diseño ventilado permite que el aire circule y el calor salga. Para entrenar bajo el sol o caminar por la ciudad sin que la gorra se convierta en un problema.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLogo FSB bordado al frente:\u003c\/strong\u003e Bordado de alta calidad que no se deforma con el uso ni con las lavadas. Disponible en versión blanca clásica o multicolor.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHebilla ajustable:\u003c\/strong\u003e Se adapta a cualquier tamaño de cabeza. La configuras una vez y ya no la vuelves a tocar.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMateriales de durabilidad real:\u003c\/strong\u003e No es la gorra que dura una temporada. Es la que termina siendo la que más usas.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"pd-sep\"\u003e\n\u003cdiv class=\"pd-subtitle\"\u003eVersiones de logo\u003c\/div\u003e\n\u003cdiv class=\"pd-variants\"\u003e\n\u003cdiv class=\"pd-variant\"\u003e\n\u003cdiv class=\"pd-variant-name\"\u003eLogo Blanco\u003c\/div\u003e\n\u003cdiv class=\"pd-variant-desc\"\u003eClásico y sobrio. Combina con cualquier color de gorra y cualquier outfit.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-variant\"\u003e\n\u003cdiv class=\"pd-variant-name\"\u003eLogo Multicolor\u003c\/div\u003e\n\u003cdiv class=\"pd-variant-desc\"\u003eVibrante. Para los que quieren que se note que son Los de la Cobra.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-badges\"\u003e\n\u003cspan class=\"pd-badge\"\u003eNegro + Blanco\u003c\/span\u003e \u003cspan class=\"pd-badge\"\u003eLogo Bordado\u003c\/span\u003e \u003cspan class=\"pd-badge\"\u003eMicroperforada\u003c\/span\u003e \u003cspan class=\"pd-badge\"\u003eHebilla Ajustable\u003c\/span\u003e \u003cspan class=\"pd-badge\"\u003eGym + Uso Diario\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Blanca","offer_id":45505397588277,"sku":"Gorra3","price":499.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Gorra_Blanca_FSB.jpg?v=1791472851"},{"product_id":"stiker-pack-alpha-beta","title":"Sticker Pack","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026family=Barlow+Condensed:wght@400;600;700\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n#fsb-pd { display: block; font-family: 'Barlow', sans-serif; background: #f0f0f0; color: #0A0A0A; line-height: 1.6; }\n#fsb-pd *, #fsb-pd *::before, #fsb-pd *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n\n#fsb-pd .pd-hook { font-size: 15px; color: #333; line-height: 1.7; margin-bottom: 18px; }\n#fsb-pd .pd-hook strong { color: #0A0A0A !important; }\n\n#fsb-pd .pd-specs { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px; }\n#fsb-pd .pd-spec { background: #fff; border: 1px solid #ddd; border-radius: 10px; padding: 12px 16px; flex: 1; min-width: 90px; }\n#fsb-pd .pd-spec-num { display: block; font-family: 'Anton', sans-serif; font-size: 22px; font-weight: 700; color: #0A0A0A; line-height: 1.1; }\n#fsb-pd .pd-spec-lbl { display: block; font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #888; margin-top: 2px; }\n\n#fsb-pd .pd-sep { border: none; border-top: 1px solid #ddd; margin: 4px 0 16px; }\n\n#fsb-pd .pd-subtitle { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #888; margin-bottom: 10px; }\n\n#fsb-pd .pd-list { list-style: none; display: flex; flex-direction: column; gap: 8px; margin-bottom: 18px; }\n#fsb-pd .pd-list li { font-size: 14px; color: #444; line-height: 1.65; padding-left: 18px; position: relative; }\n#fsb-pd .pd-list li::before { content: \"·\"; color: #AAFF00; font-weight: 900; font-size: 18px; position: absolute; left: 0; top: -1px; }\n#fsb-pd .pd-list li strong { color: #0A0A0A !important; }\n\n#fsb-pd .pd-badges { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 4px; }\n#fsb-pd .pd-badge { display: inline-block; font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; padding: 4px 12px; border-radius: 100px; border: 1px solid rgba(170,255,0,0.35); color: #557a00; background: rgba(170,255,0,0.07); }\n\n@media (max-width: 640px) {\n  #fsb-pd .pd-specs { gap: 8px; }\n  #fsb-pd .pd-spec { min-width: calc(50% - 4px); flex: none; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"fsb-pd\"\u003e\n  \u003cp class=\"pd-hook\"\u003e6 diseños exclusivos de FSB en una sola bolsa. Logotipos, Melted Snake, caja de pizza y un producto FSB coleccionable que solo viene aquí. Resistentes al agua. Solo para Los de la Cobra.\u003c\/p\u003e\n  \u003cdiv class=\"pd-specs\"\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003e6\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eDiseños\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003e1\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eColeccionable\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003eResistentes al agua\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eAcabado\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003chr class=\"pd-sep\"\u003e\n  \u003cdiv class=\"pd-subtitle\"\u003eQué incluye\u003c\/div\u003e\n  \u003cul class=\"pd-list\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eLogotipo oficial FSB:\u003c\/strong\u003e El clásico. El que va en todo — botella, laptop, locker o donde se te antoje.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eLogotipo con los colores de México:\u003c\/strong\u003e La versión tricolor para los que llevan el orgullo a todos lados.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMelted Snake:\u003c\/strong\u003e El diseño exclusivo de la cobra derretida. No es un logo — es una pieza de arte FSB.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCaja de pizza FSB:\u003c\/strong\u003e Porque Los de la Cobra también comen. El sticker más comentado de la colección.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e#losdelacobra:\u003c\/strong\u003e El hashtag que nos une. Para los que ya saben de qué lado están.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eProducto FSB coleccionable:\u003c\/strong\u003e Un diseño único que solo viene en esta bolsa. Cambia por temporada — colecciónalo.\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003chr class=\"pd-sep\"\u003e\n  \u003cdiv class=\"pd-subtitle\"\u003eCaracterísticas\u003c\/div\u003e\n  \u003cul class=\"pd-list\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eAlta calidad y resistencia al agua:\u003c\/strong\u003e Hechos para durar en botellas, laptops, libretas, mochilas o cualquier superficie lisa.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDiseños exclusivos:\u003c\/strong\u003e No los encuentras en ningún otro lado. Solo en la bolsa de stickers FSB.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eColeccionable rotativo:\u003c\/strong\u003e El sticker de producto FSB cambia — cada bolsa puede traer uno diferente.\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"pd-badges\"\u003e\n    \u003cspan class=\"pd-badge\"\u003e6 Diseños Exclusivos\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eResistentes al Agua\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003e1 Coleccionable\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eMelted Snake\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eLos de la Cobra\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eEdición Limitada\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Alpha","offer_id":50164965507381,"sku":"","price":110.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/sticker-pack-a-fsb-5-stickers-los-de-la-cobra-kids-protein.jpg?v=1776976086"},{"product_id":"socks-by-fsb","title":"Calcetas FSB®","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026family=Barlow+Condensed:wght@400;600;700\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n#fsb-pd { display: block; font-family: 'Barlow', sans-serif; background: #f0f0f0; color: #0A0A0A; line-height: 1.6; }\n#fsb-pd *, #fsb-pd *::before, #fsb-pd *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n\n#fsb-pd .pd-hook { font-size: 15px; color: #333; line-height: 1.7; margin-bottom: 18px; }\n#fsb-pd .pd-hook strong { color: #0A0A0A !important; }\n\n#fsb-pd .pd-specs { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px; }\n#fsb-pd .pd-spec { background: #fff; border: 1px solid #ddd; border-radius: 10px; padding: 12px 16px; flex: 1; min-width: 90px; }\n#fsb-pd .pd-spec-num { display: block; font-family: 'Anton', sans-serif; font-size: 22px; font-weight: 700; color: #0A0A0A; line-height: 1.1; }\n#fsb-pd .pd-spec-lbl { display: block; font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #888; margin-top: 2px; }\n\n#fsb-pd .pd-sep { border: none; border-top: 1px solid #ddd; margin: 4px 0 16px; }\n\n#fsb-pd .pd-subtitle { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #888; margin-bottom: 10px; }\n\n#fsb-pd .pd-list { list-style: none; display: flex; flex-direction: column; gap: 8px; margin-bottom: 18px; }\n#fsb-pd .pd-list li { font-size: 14px; color: #444; line-height: 1.65; padding-left: 18px; position: relative; }\n#fsb-pd .pd-list li::before { content: \"·\"; color: #AAFF00; font-weight: 900; font-size: 18px; position: absolute; left: 0; top: -1px; }\n#fsb-pd .pd-list li strong { color: #0A0A0A !important; }\n\n#fsb-pd .pd-comp { font-size: 13px; color: #555; line-height: 1.65; background: #fff; border: 1px solid #ddd; border-radius: 10px; padding: 14px 16px; margin-bottom: 18px; }\n#fsb-pd .pd-comp strong { color: #0A0A0A !important; }\n\n#fsb-pd .pd-badges { display: flex; flex-wrap: wrap; gap: 6px; }\n#fsb-pd .pd-badge { display: inline-block; font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; padding: 4px 12px; border-radius: 100px; border: 1px solid rgba(170,255,0,0.35); color: #557a00; background: rgba(170,255,0,0.07); }\n\n@media (max-width: 640px) {\n  #fsb-pd .pd-specs { gap: 8px; }\n  #fsb-pd .pd-spec { min-width: calc(50% - 4px); flex: none; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"fsb-pd\"\u003e\n  \u003cp class=\"pd-hook\"\u003e\u003cstrong\u003eCalcetas que aguantan todo. Hasta tus piernas.\u003c\/strong\u003e Dos pares, blanco y negro. Gruesas, cómodas y con el logo circular de FSB que resiste lo mismo que tú.\u003c\/p\u003e\n  \u003cdiv class=\"pd-specs\"\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003e2\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003ePares\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003eUnitalla\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003e21–29 cm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003eBlanco + Negro\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eColores\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003chr class=\"pd-sep\"\u003e\n  \u003cdiv class=\"pd-subtitle\"\u003ePor qué estas calcetas\u003c\/div\u003e\n  \u003cul class=\"pd-list\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGruesas de verdad:\u003c\/strong\u003e Acolchado real para que cada paso, pisada y entrenamiento se sienta distinto. No calcetas de papel disfrazadas de deportivas.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSoporte de arco integrado:\u003c\/strong\u003e Diseñadas para mantener el pie en posición durante entrenos, caminatas y días largos. El arco no se cansa, tú tampoco.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eLogo de silicón circular:\u003c\/strong\u003e El ícono de cobra FSB con \"Faster Stronger Better\" en silicón. No se deforma, no se borra, no parece acordeón después de la primera lavada.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eUnitalla con ajuste real:\u003c\/strong\u003e Para pies de 21 a 29 cm. La mezcla de elastano garantiza que no se aflojen ni te aprieten durante el entrenamiento.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePaquete de 2 pares:\u003c\/strong\u003e Un blanco, un negro — los dos colores que combinan con todo lo que ya tienes del armario Cobra.\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003chr class=\"pd-sep\"\u003e\n  \u003cdiv class=\"pd-subtitle\"\u003eComposición\u003c\/div\u003e\n  \u003cdiv class=\"pd-comp\"\u003e\n\u003cstrong\u003eMateriales\u003c\/strong\u003e — 68% Poliéster · 30% Poliéster reciclado · 1% Elastano · Unitalla (21–29 cm de pie)\u003c\/div\u003e\n  \u003cdiv class=\"pd-badges\"\u003e\n    \u003cspan class=\"pd-badge\"\u003ePack 2 Pares\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eBlanco + Negro\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eAcolchado\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eSoporte de Arco\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eLogo Silicón FSB\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003ePoliéster Reciclado\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eUnitalla 21–29 cm\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Default Title","offer_id":50245855969589,"sku":"","price":370.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/calcetas-fsb-blancas-algodon-cobra-bordada-los-de-la-cobra.jpg?v=1776976086"},{"product_id":"fsb-fang-bag","title":"FSB® Fang Bag","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-fb { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#6E9E00; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-fb *, #fsb-fb *::before, #fsb-fb *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-fb img { display: block; max-width: 100%; }\n#fsb-fb .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-fb .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-fb .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-fb .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-fb .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-fb .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-fb .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-fb .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-fb .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-fb .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-fb .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-fb .ci-n { background: #111114; }\n#fsb-fb .ci-a { background: #2FC1F2; }\n#fsb-fb .ci-c { background: #F3EEDD; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-fb .specs { border-top: 3px solid var(--rosa); }\n#fsb-fb .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-fb .specs .k { color: var(--gris); }\n#fsb-fb .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-fb .fit { background: #fff; color: var(--marino); }\n#fsb-fb .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-fb .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-fb .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-fb .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-fb .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-fb .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-fb .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-fb .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-fb .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-fb .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-fb .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-fb .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-fb .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-fb .thumbs label:hover { opacity: .85; }\n#fsb-fb .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-fb .feats { padding-bottom: 24vh; }\n#fsb-fb .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-fb .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-fb .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-fb .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-fb #f-r1:checked ~ .stage-grid .vi1, #fsb-fb #f-r2:checked ~ .stage-grid .vi2, #fsb-fb #f-r3:checked ~ .stage-grid .vi3, #fsb-fb #f-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-fb #f-r1:checked ~ .stage-grid .c1, #fsb-fb #f-r2:checked ~ .stage-grid .c2, #fsb-fb #f-r3:checked ~ .stage-grid .c3, #fsb-fb #f-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-fb #f-r1:checked ~ .stage-grid .t1, #fsb-fb #f-r2:checked ~ .stage-grid .t2, #fsb-fb #f-r3:checked ~ .stage-grid .t3, #fsb-fb #f-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-fb #f-r1:checked ~ .stage-grid .feat[for=\"f-r1\"], #fsb-fb #f-r2:checked ~ .stage-grid .feat[for=\"f-r2\"], #fsb-fb #f-r3:checked ~ .stage-grid .feat[for=\"f-r3\"], #fsb-fb #f-r4:checked ~ .stage-grid .feat[for=\"f-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-fb .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-fb .close { padding: 72px 0 64px; background: #fff; }\n#fsb-fb .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-fb .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-fb .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-fb .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-fb .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-fb .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-fb .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-fb .faq { padding: 0 0 40px; background: #fff; }\n#fsb-fb .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-fb .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-fb .faq summary::-webkit-details-marker { display: none; }\n#fsb-fb .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-fb .faq details[open] summary::after { content: '−'; }\n#fsb-fb .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-fb .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-fb .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-fb .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-fb .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-fb .vi, #fsb-fb .cap, #fsb-fb .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-fb .wrap { padding: 0 18px; }\n  #fsb-fb .hero { padding: 48px 0 44px; }\n  #fsb-fb .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-fb .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-fb .stage { padding: 0 0 56px; }\n  #fsb-fb .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-fb .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-fb .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-fb .thumbs label { width: 60px; }\n  #fsb-fb .feats { padding-bottom: 0; }\n  #fsb-fb .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-fb .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-fb\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003e30 litros. Cero \u003cspan class=\"hl\"\u003epretextos.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eFang Bag FSB®: maleta tipo duffle de 30 litros, negra, con el logo de la cobra en chenille al frente.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eSe pliega sobre sí misma y se guarda en su propia bolsa cuando no la usas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCapacidad\u003c\/span\u003e\u003cspan class=\"v\"\u003e30 litros\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003e90% poliéster, 10% poliuretano\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eLogo\u003c\/span\u003e\u003cspan class=\"v\"\u003eCobra en chenille\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"v\"\u003eBolsillo con cierre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003ePlegable\u003c\/span\u003e\u003cspan class=\"v\"\u003eSí, con bolsa de guarda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eColor\u003c\/span\u003e\u003cspan class=\"v\"\u003eNegro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eSe pliega\u003c\/h3\u003e\n\u003cp\u003eCuando no la usas, \u003cstrong\u003ese guarda en su propia bolsa\u003c\/strong\u003e y ocupa muy poco espacio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"f-v\" id=\"f-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"f-v\" id=\"f-r2\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"f-v\" id=\"f-r3\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"f-v\" id=\"f-r4\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/fang-bag-fsb-negra-cobra-chenille-frente.jpg?v=1776288754\u0026amp;width=1200\" alt=\"Fang Bag FSB negra vista de frente con el logo de la cobra en chenille\" width=\"1200\" height=\"1200\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/fang-bag-fsb-negra-cobra-chenille-correa.jpg?v=1776288777\u0026amp;width=1200\" alt=\"Correa de la Fang Bag FSB\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/fang-bag-fsb-negra-cobra-chenille-empaque.jpg?v=1776288805\u0026amp;width=1200\" alt=\"Fang Bag FSB plegada en su bolsa de guarda\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/fang-bag-fsb-negra-cobra-chenille-detalle-bordado.jpg?v=1776288819\u0026amp;width=1200\" alt=\"Detalle del logo de la cobra en chenille de la Fang Bag FSB\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eCorrea\u003c\/span\u003e\u003cspan class=\"cap c3\"\u003ePlegada\u003c\/span\u003e\u003cspan class=\"cap c4\"\u003eChenille\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"f-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/fang-bag-fsb-negra-cobra-chenille-frente.jpg?v=1776288754\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"f-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/fang-bag-fsb-negra-cobra-chenille-correa.jpg?v=1776288777\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t3\" for=\"f-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/fang-bag-fsb-negra-cobra-chenille-empaque.jpg?v=1776288805\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t4\" for=\"f-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/fang-bag-fsb-negra-cobra-chenille-detalle-bordado.jpg?v=1776288819\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"f-r1\" data-r=\"f-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Frente\u003c\/span\u003e \u003cspan class=\"fh\"\u003e30 litros y la cobra al frente.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eMaleta negra tipo duffle con el logo de la cobra FSB® en grande. Para el gym, el trabajo o un viaje corto.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"f-r2\" data-r=\"f-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Correas\u003c\/span\u003e \u003cspan class=\"fh\"\u003eAl hombro, al codo o en la mano.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eLas correas tienen el largo para cargarla de las tres formas.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"f-r3\" data-r=\"f-r3\"\u003e \u003cspan class=\"num\"\u003e03 · Plegable\u003c\/span\u003e \u003cspan class=\"fh\"\u003eSe pliega sobre sí misma.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eCuando no la usas se guarda en su propia bolsa y ocupa muy poco espacio en un cajón o en otra maleta.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"f-r4\" data-r=\"f-r4\"\u003e \u003cspan class=\"num\"\u003e04 · Detalle\u003c\/span\u003e \u003cspan class=\"fh\"\u003eLogo en chenille.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eLa cobra va bordada en chenille, con relieve. Por dentro, bolsillo con cierre y el logo FSB® impreso en el forro.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eLigera, feroz y siempre \u003cspan class=\"hl\"\u003elista.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003ePara el gym, el trabajo o un viaje corto.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003e30 litros\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué es la Fang Bag de FSB?\u003c\/h4\u003e\n\u003cp\u003eEs una maleta tipo duffle de 30 litros, negra, con el logo de la cobra FSB® en chenille al frente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cuánto le cabe a la Fang Bag?\u003c\/h4\u003e\n\u003cp\u003eTiene una capacidad aproximada de 30 litros.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿La Fang Bag se puede plegar?\u003c\/h4\u003e\n\u003cp\u003eSí. Se pliega sobre sí misma y se guarda en su propia bolsa cuando no la usas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿De qué material es la Fang Bag?\u003c\/h4\u003e\n\u003cp\u003eEs 90% poliéster y 10% poliuretano.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Tiene bolsillos?\u003c\/h4\u003e\n\u003cp\u003eSí. Tiene un bolsillo interior con cierre para llaves, celular o cartera.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo se carga la Fang Bag?\u003c\/h4\u003e\n\u003cp\u003eCon sus correas: al hombro, al codo o en la mano.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eFang Bag FSB®. Material: 90% poliéster, 10% poliuretano. Capacidad aproximada: 30 litros. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-fb'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Default Title","offer_id":50422573891893,"sku":"","price":599.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/fang-bag-fsb-negra-cobra-chenille-frente.jpg?v=1776288754"},{"product_id":"gorro-cobra-noir-90s","title":"Gorro Cobra Noir 90s","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026family=Barlow+Condensed:wght@400;600;700\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n#fsb-pd { display: block; font-family: 'Barlow', sans-serif; background: #f0f0f0; color: #0A0A0A; line-height: 1.6; }\n#fsb-pd *, #fsb-pd *::before, #fsb-pd *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n\n\/* PILLS *\/\n#fsb-pd .pill { display: inline-block; font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 4px 14px; border-radius: 100px; margin-bottom: 16px; }\n#fsb-pd .pill-dark { background: #e0e0e0; border: 1px solid #ccc; color: #555; }\n#fsb-pd .pill-green { background: rgba(170,255,0,0.1); border: 1px solid rgba(170,255,0,0.35); color: #557a00; }\n\n\/* TÍTULOS *\/\n#fsb-pd h2 { font-family: 'Anton', sans-serif; font-size: clamp(30px, 9vw, 50px); text-transform: uppercase; color: #0A0A0A; line-height: 0.92; margin-bottom: 14px; letter-spacing: -0.5px; }\n#fsb-pd .ac-g { color: #557a00; }\n#fsb-pd .sub { font-size: 14px; color: #555; line-height: 1.7; max-width: 560px; margin-bottom: 24px; }\n\n\/* SPECS *\/\n#fsb-pd .specs { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 4px; }\n#fsb-pd .spec { background: #fff; border: 1px solid #ddd; border-radius: 10px; padding: 12px 16px; flex: 1; min-width: 85px; }\n#fsb-pd .spec-num { display: block; font-family: 'Anton', sans-serif; font-size: 22px; font-weight: 700; color: #0A0A0A; line-height: 1.1; }\n#fsb-pd .spec-lbl { display: block; font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #888; margin-top: 2px; }\n\n\/* SECCIONES *\/\n#fsb-pd .sec { padding: 36px 0 28px; }\n#fsb-pd .sec-alt { background: #e8e8e8; }\n#fsb-pd .divider { height: 1px; background: #ddd; }\n\n\/* FEATURE GRID *\/\n#fsb-pd .feat-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n#fsb-pd .fcard { background: #fff; border: 1px solid #ddd; border-radius: 12px; overflow: hidden; }\n#fsb-pd .fcard-top-green { background: #AAFF00; padding: 16px 18px; }\n#fsb-pd .fcard-top-dark { background: #0A0A0A; padding: 16px 18px; }\n#fsb-pd .fnum { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: rgba(0,0,0,0.45); display: block; margin-bottom: 2px; }\n#fsb-pd .fcard-top-dark .fnum { color: #555; }\n#fsb-pd .ftitle { font-family: 'Anton', sans-serif; font-size: 18px; text-transform: uppercase; color: #0A0A0A; line-height: 1; margin-bottom: 4px; }\n#fsb-pd .fcard-top-dark .ftitle { color: #fff; }\n#fsb-pd .ftag-green { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: rgba(0,0,0,0.5); }\n#fsb-pd .ftag-dim { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #666; }\n#fsb-pd .fcard-body { padding: 14px 18px; }\n#fsb-pd .fcard-body p { font-size: 13px; color: #666; line-height: 1.65; }\n\n\/* WHY GRID *\/\n#fsb-pd .why-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: 24px; }\n#fsb-pd .why-card { background: #fff; border: 1px solid #ddd; border-radius: 12px; padding: 18px; }\n#fsb-pd .why-icon { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #AAFF00; background: #0A0A0A; display: inline-block; padding: 2px 8px; border-radius: 4px; margin-bottom: 8px; }\n#fsb-pd .why-title { font-family: 'Anton', sans-serif; font-size: 20px; text-transform: uppercase; color: #0A0A0A; line-height: 1; margin-bottom: 3px; }\n#fsb-pd .why-sub { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #888; display: block; margin-bottom: 8px; }\n#fsb-pd .why-desc { font-size: 13px; color: #666; line-height: 1.65; }\n\n\/* BADGES *\/\n#fsb-pd .badges { display: flex; flex-wrap: wrap; gap: 7px; }\n#fsb-pd .badge { display: inline-block; font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; padding: 4px 12px; border-radius: 100px; border: 1px solid #ccc; color: #666; background: #ebebeb; }\n#fsb-pd .badge-g { border-color: rgba(170,255,0,0.35); color: #557a00; background: rgba(170,255,0,0.07); }\n#fsb-pd .badge-d { border-color: #ccc; color: #333; background: #e4e4e4; }\n\n\/* LEYENDA *\/\n#fsb-pd .leyenda { background: #e0e0e0; border-top: 1px solid #ccc; padding: 16px 0; margin-top: 8px; }\n#fsb-pd .leyenda p { font-size: 11px; color: #777; line-height: 1.6; text-align: center; }\n#fsb-pd .leyenda strong { color: #444 !important; }\n\n@media (max-width: 640px) {\n  #fsb-pd .specs { gap: 8px; }\n  #fsb-pd .spec { min-width: calc(50% - 4px); flex: none; }\n  #fsb-pd .feat-grid { grid-template-columns: 1fr; }\n  #fsb-pd .why-grid { grid-template-columns: 1fr; }\n  #fsb-pd h2 { font-size: clamp(28px, 12vw, 44px); }\n  #fsb-pd .sub { max-width: 100%; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"fsb-pd\"\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"pill pill-dark\"\u003eFSB® · Gorro Cobra 90s\u003c\/span\u003e\n      \u003ch2\u003eEL ESTILO\u003cbr\u003eNUNCA PASA\u003cbr\u003e\u003cspan class=\"ac-g\"\u003eDE MODA.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eNegro atemporal, logotipo FSB al frente, tela acolchada y ese vibe retro que te transporta a los 90s. El toque casual que todo campeón necesita.\u003c\/p\u003e\n      \u003cdiv class=\"specs\"\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eNegro\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eColor\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003e90s\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eVibe\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eAcolch.\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eTela\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eAjust.\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eTalla\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eFSB®\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eAl frente\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eUnisex\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eCorte\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"divider\"\u003e \u003c\/div\u003e\n\n  \u003csection class=\"sec sec-alt\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"pill pill-green\"\u003eDetalle de la pieza\u003c\/span\u003e\n      \u003ch2\u003eNOSTALGIA\u003cbr\u003e\u003cspan class=\"ac-g\"\u003eCON ACTITUD.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eFaster, Stronger, Better — y ahora, más cool que nunca.\u003c\/p\u003e\n      \u003cdiv class=\"feat-grid\"\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top-dark\"\u003e\n            \u003cspan class=\"fnum\"\u003eDiseño\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003eNegro Atemporal\u003c\/div\u003e\n            \u003cspan class=\"ftag-green\"\u003eEl clásico que siempre funciona\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\u003cp\u003eNegro porque el negro nunca falla. Un color que va con todo — gym, calle, salida, lo que sea. El fondo perfecto para que el logo de la cobra hable solo.\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top-green\"\u003e\n            \u003cspan class=\"fnum\"\u003eLogo\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003eFSB® Al Frente\u003c\/div\u003e\n            \u003cspan class=\"ftag-green\"\u003eFaster · Stronger · Better\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\u003cp\u003eEl icónico logotipo FSB al frente. El símbolo de Los de la Cobra en la pieza más clásica del streetwear — sin adornos, sin excesos.\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top-dark\"\u003e\n            \u003cspan class=\"fnum\"\u003eMaterial\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003eTela Acolchada\u003c\/div\u003e\n            \u003cspan class=\"ftag-dim\"\u003eCómodo · Retro · Con estructura\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\u003cp\u003eTela acolchada para un ajuste cómodo y ese vibe retro que distingue al Cobra 90s de cualquier gorro genérico. Se siente diferente porque es diferente.\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top-dark\"\u003e\n            \u003cspan class=\"fnum\"\u003eAjuste\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003eTalla Ajustable\u003c\/div\u003e\n            \u003cspan class=\"ftag-dim\"\u003eUnisex · Queda a todos\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\u003cp\u003eAjustable para que siempre quede perfecto. No importa si te queda grande o chico por defecto — se adapta. Unisex por diseño, para quien sabe llevarlo.\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"divider\"\u003e \u003c\/div\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"pill pill-green\"\u003ePor qué lo quieres\u003c\/span\u003e\n      \u003ch2\u003eEL TOQUE\u003cbr\u003e\u003cspan class=\"ac-g\"\u003eQUE CIERRA EL LOOK.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eYa sea que estés en el gym, en la calle o simplemente marcando tendencia.\u003c\/p\u003e\n      \u003cdiv class=\"why-grid\"\u003e\n        \u003cdiv class=\"why-card\"\u003e\n          \u003cspan class=\"why-icon\"\u003eEstilo\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003e90s Vibe Real\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eRetro · Atemporal · Sin esfuerzo\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eEl diseño que trae de vuelta lo mejor de los 90s sin parecer disfraz. Tela acolchada, estructura clásica, cobra al frente — nostalgia con actitud.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"why-card\"\u003e\n          \u003cspan class=\"why-icon\"\u003eVersatilidad\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003ePara Todo\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eGym · Calle · Salida\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eSe lleva solo o con cualquier outfit FSB. En el gym marca presencia, en la calle dice quién eres sin que tengas que abrir la boca.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"why-card\"\u003e\n          \u003cspan class=\"why-icon\"\u003eAjuste\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003eA Tu Medida\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eAjustable · Unisex · Siempre queda\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eNo hay excusa de talla. La parte trasera ajustable garantiza que quede bien siempre — sin importar el tamaño de cabeza ni el outfit del día.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"why-card\"\u003e\n          \u003cspan class=\"why-icon\"\u003eIdentidad\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003eLos de la Cobra\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eFSB® Official · Ya sabes quiénes\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eEl gorro que se reconoce sin que nadie tenga que preguntar. La cobra al frente es suficiente — los que saben, saben.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"badges\"\u003e\n        \u003cspan class=\"badge badge-d\"\u003e90s Vibe\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eNegro Atemporal\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003eLogo FSB® Al Frente\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eTela Acolchada\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003eAjustable\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eUnisex\u003c\/span\u003e\n        \u003cspan class=\"badge badge-d\"\u003eFSB® Official\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003eLos de la Cobra\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"leyenda\"\u003e\n    \u003cdiv\u003e\n      \u003cp\u003e\u003cstrong\u003eInformación del Producto\u003c\/strong\u003e — Accesorio FSB®. Las características, colores y acabados pueden variar ligeramente respecto a las imágenes. Diseño original registrado. Todos los derechos reservados.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Negro","offer_id":50458040762677,"sku":null,"price":399.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/gorro-bucket-hat-sherpa-negro-fsb-cobra-bordado-blanco-frente.jpg?v=1776288694"},{"product_id":"fsb-termo-elemental-blue","title":"FSB® Termo Elemental Blue","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-te { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#1E6FD9; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-te *, #fsb-te *::before, #fsb-te *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-te img { display: block; max-width: 100%; }\n#fsb-te .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-te .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; word-spacing: 0.18em; }\n#fsb-te .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-te .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-te .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-te .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-te .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-te .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-te .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-te .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-te .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-te .ci-n { background: #2F7FD8; }\n.ci-o { background: #F07A1A; }\n#fsb-te .ci-a { background: #FFFFFF; box-shadow: inset 0 0 0 1px rgba(17,17,20,.25); }\n#fsb-te .ci-c { background: #F3EEDD; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-te .specs { border-top: 3px solid var(--rosa); }\n#fsb-te .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-te .specs .k { color: var(--gris); }\n#fsb-te .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-te .fit { background: #fff; color: var(--marino); }\n#fsb-te .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-te .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-te .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-te .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-te .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-te .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-te .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-te .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-te .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-te .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-te .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-te .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-te .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-te .thumbs label:hover { opacity: .85; }\n#fsb-te .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-te .feats { padding-bottom: 24vh; }\n#fsb-te .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-te .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-te .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-te .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-te #c-r1:checked ~ .stage-grid .vi1, #fsb-te #c-r2:checked ~ .stage-grid .vi2, #fsb-te #a-r3:checked ~ .stage-grid .vi3, #fsb-te #a-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-te #c-r1:checked ~ .stage-grid .c1, #fsb-te #c-r2:checked ~ .stage-grid .c2, #fsb-te #a-r3:checked ~ .stage-grid .c3, #fsb-te #a-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-te #c-r1:checked ~ .stage-grid .t1, #fsb-te #c-r2:checked ~ .stage-grid .t2, #fsb-te #a-r3:checked ~ .stage-grid .t3, #fsb-te #a-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-te #c-r1:checked ~ .stage-grid .feat[for=\"c-r1\"], #fsb-te #c-r2:checked ~ .stage-grid .feat[for=\"c-r2\"], #fsb-te #a-r3:checked ~ .stage-grid .feat[for=\"a-r3\"], #fsb-te #a-r4:checked ~ .stage-grid .feat[for=\"a-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-te .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-te .close { padding: 72px 0 64px; background: #fff; }\n#fsb-te .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-te .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-te .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-te .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-te .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-te .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-te .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-te .faq { padding: 0 0 40px; background: #fff; }\n#fsb-te .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-te .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-te .faq summary::-webkit-details-marker { display: none; }\n#fsb-te .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-te .faq details[open] summary::after { content: '−'; }\n#fsb-te .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-te .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-te .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-te .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-te .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-te .vi, #fsb-te .cap, #fsb-te .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-te .wrap { padding: 0 18px; }\n  #fsb-te .hero { padding: 48px 0 44px; }\n  #fsb-te .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-te .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-te .stage { padding: 0 0 56px; }\n  #fsb-te .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-te .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-te .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-te .thumbs label { width: 60px; }\n  #fsb-te .feats { padding-bottom: 0; }\n  #fsb-te .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-te .close { padding: 64px 0 48px; }\n}\n\n#fsb-te .solo { padding: 24px 0 64px; }\n#fsb-te .solo-grid { display: grid; grid-template-columns: 1fr; gap: 28px; align-items: center; }\n#fsb-te .solo-img { background: #FFFFFF; }\n#fsb-te .solo-img img { display: block; width: 100%; max-width: 560px; height: auto; margin: 0 auto; }\n#fsb-te .solo-list { display: grid; gap: 22px; }\n#fsb-te .solo-item { padding-left: 16px; border-left: 3px solid var(--rosa-fuerte); }\n#fsb-te .solo-item .num { display: block; font-size: 12px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #777777; }\n#fsb-te .solo-item .fh { display: block; margin-top: 4px; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(22px, 5.5vw, 30px); line-height: 1.1; word-spacing: 0.18em; color: #111114; }\n#fsb-te .solo-item .fp { display: block; margin-top: 6px; font-size: 15px; line-height: 1.5; color: #5E6168; }\n@media (min-width: 821px) { #fsb-te .solo-grid { grid-template-columns: 1.1fr 1fr; gap: 56px; } }\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-te\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eMás frío que tu \u003cspan class=\"hl\"\u003eex.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eTermo Elemental de FSB®: 50 oz de acero inoxidable con doble pared al vacío.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eTus bebidas frías hasta 50 horas o calientes hasta 12, con tapa 3 en 1, boca ancha y asa para llevarlo a todos lados.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-n\"\u003e\u003c\/i\u003eAzul\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-o\"\u003e\u003c\/i\u003eNaranja\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCapacidad\u003c\/span\u003e\u003cspan class=\"v\"\u003e50 oz · 1.5 L\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003eAcero inoxidable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eFrío\u003c\/span\u003e\u003cspan class=\"v\"\u003eHasta 50 horas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCaliente\u003c\/span\u003e\u003cspan class=\"v\"\u003eHasta 12 horas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTapa\u003c\/span\u003e\u003cspan class=\"v\"\u003e3 en 1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eColores\u003c\/span\u003e\u003cspan class=\"v\"\u003eAzul y naranja\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eLavado\u003c\/span\u003e\u003cspan class=\"v\"\u003eApto para lavavajillas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003e50 horas\u003c\/h3\u003e\n\u003cp\u003eLlénalo de hielo en la mañana y \u003cstrong\u003eal día siguiente sigue frío\u003c\/strong\u003e. Por fuera no suda.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"c-v\" id=\"c-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"c-v\" id=\"c-r2\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Termo_elemental_01.jpg?v=1792103032\u0026amp;width=1200\" alt=\"Termo Elemental de FSB en azul, de acero inoxidable de 50 oz con tapa 3 en 1 y asa\" width=\"1200\" height=\"1200\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Termo_elemental_06.jpg?v=1792103033\u0026amp;width=1200\" alt=\"Termo Elemental de FSB en naranja, de acero inoxidable de 50 oz con tapa 3 en 1 y asa\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eAzul\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eNaranja\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"c-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Termo_elemental_01.jpg?v=1792103032\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"c-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Termo_elemental_06.jpg?v=1792103033\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"c-r1\" data-r=\"c-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Tapa\u003c\/span\u003e \u003cspan class=\"fh\"\u003eTapa 3 en 1.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eTres formas de tomar en una sola tapa: sorbos, tragos o chorro directo.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"c-r2\" data-r=\"c-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Aislamiento\u003c\/span\u003e \u003cspan class=\"fh\"\u003eDoble pared al vacío.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eMantiene tus bebidas frías hasta 50 horas o calientes hasta 12, sin sudar por fuera.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"c-r1\" data-r=\"c-r1\"\u003e \u003cspan class=\"num\"\u003e03 · Diseño\u003c\/span\u003e \u003cspan class=\"fh\"\u003eBoca ancha y asa.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEntra el hielo sin batallar y se carga fácil del coche al gym o a la oficina.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"c-r2\" data-r=\"c-r2\"\u003e \u003cspan class=\"num\"\u003e04 · Cuidado\u003c\/span\u003e \u003cspan class=\"fh\"\u003eSin huellas, apto para lavavajillas.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eSu acabado no marca huellas y se puede lavar en lavavajillas.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eHidratado en cualquier \u003cspan class=\"hl\"\u003elugar.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003ePara el gym, la oficina o la calle.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003eTermo Elemental\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cuánto le cabe al Termo Elemental?\u003c\/h4\u003e\n\u003cp\u003e50 oz, aproximadamente 1.5 litros.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿En qué colores está?\u003c\/h4\u003e\n\u003cp\u003eEn azul y en naranja.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cuánto tiempo mantiene la temperatura?\u003c\/h4\u003e\n\u003cp\u003eHasta 50 horas frío y hasta 12 horas caliente, gracias a su doble pared al vacío. Los tiempos son estimados y pueden variar según el uso.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo es la tapa?\u003c\/h4\u003e\n\u003cp\u003eEs una tapa 3 en 1: puedes tomar a sorbos, a tragos o con chorro directo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Suda por fuera?\u003c\/h4\u003e\n\u003cp\u003eNo. El aislamiento al vacío evita que se forme humedad en el exterior.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Se puede lavar en lavavajillas?\u003c\/h4\u003e\n\u003cp\u003eSí, es apto para lavavajillas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eTermo Elemental de FSB®, en azul y naranja. Los tiempos de temperatura son estimados en condiciones óptimas. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-te'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Default Title","offer_id":50502975881525,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Termo_elemental_01.jpg?v=1792103032"},{"product_id":"fsb-sling-bag","title":"FSB® Sling Bag","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026amp;family=Barlow+Condensed:wght@400;600;700\u0026amp;family=Barlow:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n#fsb-sl { all: initial; display: block; background: #EDEDEB; color: #1A1A1A; font-family: 'Barlow', sans-serif; line-height: 1.6; overflow-x: hidden; width: 100vw; position: relative; left: 50%; transform: translateX(-50%); }\n#fsb-sl *, #fsb-sl *::before, #fsb-sl *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-sl a { text-decoration: none; color: inherit; }\n#fsb-sl strong { color: #0A0A0A; font-weight: 700; }\n#fsb-sl .wrap { padding: 0 24px; }\n#fsb-sl .sec { padding: 48px 0 40px; background: #EDEDEB; }\n#fsb-sl .divider { height: 1px; background: rgba(0,0,0,0.09); }\n\n#fsb-sl .pill { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; padding: 5px 14px; border-radius: 100px; display: inline-block; margin-bottom: 16px; }\n#fsb-sl .pill-dark  { color: #AAFF00; background: #0A0A0A; border: 1px solid rgba(170,255,0,0.15); }\n#fsb-sl .pill-green { color: #5A8A00; background: rgba(88,138,0,0.09); border: 1px solid rgba(88,138,0,0.20); }\n\n#fsb-sl h2 { font-family: 'Anton', sans-serif; font-size: clamp(28px, 7vw, 46px); text-transform: uppercase; line-height: 0.92; color: #0A0A0A; letter-spacing: -1px; margin-bottom: 10px; }\n#fsb-sl .ac-g  { color: #5A8A00; }\n#fsb-sl .ac-gl { color: #AAFF00; }\n#fsb-sl .sub { font-size: 13px; color: #555; margin-bottom: 28px; line-height: 1.6; max-width: 520px; }\n\n#fsb-sl .specs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 6px; margin-bottom: 8px; }\n#fsb-sl .spec { background: #0A0A0A; border-radius: 10px; padding: 14px 8px; text-align: center; }\n#fsb-sl .spec-num { font-family: 'Anton', sans-serif; font-size: 17px; font-weight: 700; color: #AAFF00; display: block; line-height: 1.1; letter-spacing: -0.3px; }\n#fsb-sl .spec-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 9px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-top: 4px; display: block; }\n\n#fsb-sl .feat-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n#fsb-sl .fcard { background: rgba(255,255,255,0.52); border-radius: 14px; box-shadow: 0 1px 4px rgba(0,0,0,0.07); overflow: hidden; }\n#fsb-sl .fcard-top-dark  { background: #0A0A0A; padding: 14px 16px 12px; }\n#fsb-sl .fcard-top-green { background: linear-gradient(135deg, #1a2e00 0%, #0A0A0A 100%); border-bottom: 1px solid rgba(170,255,0,0.12); padding: 14px 16px 12px; }\n#fsb-sl .fnum   { font-family: 'Anton', sans-serif; font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.20); margin-bottom: 4px; display: block; }\n#fsb-sl .ftitle { font-family: 'Anton', sans-serif; font-size: 16px; color: #fff; text-transform: uppercase; line-height: 1.1; letter-spacing: -0.3px; }\n#fsb-sl .ftag-green { font-family: 'Barlow Condensed', sans-serif; font-size: 9px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #AAFF00; margin-top: 6px; display: block; text-shadow: 0 0 8px rgba(170,255,0,0.35); }\n#fsb-sl .ftag-dim   { font-family: 'Barlow Condensed', sans-serif; font-size: 9px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: rgba(255,255,255,0.38); margin-top: 6px; display: block; }\n#fsb-sl .fcard-body { padding: 14px 16px; }\n#fsb-sl .fcard-body p { font-size: 12px; color: #555; line-height: 1.55; }\n\n#fsb-sl .why-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n#fsb-sl .why-card { background: rgba(255,255,255,0.52); border-radius: 14px; padding: 20px 18px; box-shadow: 0 1px 4px rgba(0,0,0,0.07); border: 1px solid rgba(88,138,0,0.20); }\n#fsb-sl .why-icon { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; padding: 3px 10px; border-radius: 100px; display: inline-block; margin-bottom: 10px; color: #5A8A00; background: rgba(88,138,0,0.09); border: 1px solid rgba(88,138,0,0.20); }\n#fsb-sl .why-title { font-family: 'Anton', sans-serif; font-size: 20px; line-height: 1; letter-spacing: -0.3px; margin-bottom: 6px; text-transform: uppercase; color: #5A8A00; }\n#fsb-sl .why-sub   { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase; color: #999; margin-bottom: 8px; display: block; }\n#fsb-sl .why-desc  { font-size: 12px; color: #555; line-height: 1.55; }\n\n#fsb-sl .badges { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 24px; }\n#fsb-sl .badge { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; padding: 6px 14px; border-radius: 100px; background: rgba(255,255,255,0.52); border: 1px solid rgba(0,0,0,0.09); color: #555; }\n#fsb-sl .badge-g { background: rgba(88,138,0,0.09); border-color: rgba(88,138,0,0.20); color: #5A8A00; }\n#fsb-sl .badge-d { background: #0A0A0A; border-color: transparent; color: #AAFF00; }\n\n#fsb-sl .leyenda { background: #EDEDEB; padding: 28px 0 36px; }\n#fsb-sl .leyenda p { font-size: 11px; color: #aaa; line-height: 1.7; padding: 14px 16px; background: rgba(255,255,255,0.50); border-radius: 12px; border: 1px solid rgba(0,0,0,0.09); }\n#fsb-sl .leyenda strong { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: #bbb; display: block; margin-bottom: 6px; }\n\n@media (max-width: 600px) {\n  #fsb-sl .feat-grid { grid-template-columns: 1fr; }\n  #fsb-sl .why-grid  { grid-template-columns: 1fr; }\n  #fsb-sl .specs     { grid-template-columns: repeat(3, 1fr); }\n  #fsb-sl h2         { font-size: clamp(24px, 9vw, 36px); }\n  #fsb-sl .sub       { max-width: 100%; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"fsb-sl\"\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cspan class=\"pill pill-dark\"\u003eFSB® · Sling Bag\u003c\/span\u003e\n      \u003ch2\u003eCÁRGALA.\u003cbr\u003eÚSALA.\u003cbr\u003e\u003cspan class=\"ac-g\"\u003eIMPÓN RESPETO.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eCompacta, ligera y con el tamaño perfecto. 2 litros de pura funcionalidad — aquí cabe lo que realmente importa: tu phone, tus AirPods y lo que necesites tener a la mano.\u003c\/p\u003e\n\n      \u003cdiv class=\"specs\"\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003e2 L\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eCapacidad\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eNegro\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eColor\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003e2 Bolsas\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eCon Cierre\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003ePleg.\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eDiseño\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eSling\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eFormato\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eFSB®\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eLogo\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"divider\"\u003e\u003c\/div\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cspan class=\"pill pill-green\"\u003eDetalle de la pieza\u003c\/span\u003e\n      \u003ch2\u003eTODO LO QUE\u003cbr\u003e\u003cspan class=\"ac-g\"\u003eNECESITAS.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eSin lo que no necesitas. Con todo lo que sí.\u003c\/p\u003e\n\n      \u003cdiv class=\"feat-grid\"\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top-green\"\u003e\n            \u003cspan class=\"fnum\"\u003eBolsa · 01\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003ePosterior con Cierre\u003c\/div\u003e\n            \u003cspan class=\"ftag-green\"\u003eLo más importante · Bien guardado\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\n            \u003cp\u003eBolsa posterior con cierre para guardar lo que no puede estar al alcance de cualquiera. Tu cartera, tu phone, lo que importa — ahí va.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top-dark\"\u003e\n            \u003cspan class=\"fnum\"\u003eBolsa · 02\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003eFrontal con Cierre\u003c\/div\u003e\n            \u003cspan class=\"ftag-green\"\u003eAcceso rápido · Sin pausas\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\n            \u003cp\u003eBolsa frontal con cierre para lo que necesitas agarrar rápido. AirPods, llaves, lo que sale y entra seguido. Sin abrir todo para encontrar nada.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top-dark\"\u003e\n            \u003cspan class=\"fnum\"\u003eDiseño\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003ePlegable\u003c\/div\u003e\n            \u003cspan class=\"ftag-dim\"\u003eNo estorba cuando no lo necesitas\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\n            \u003cp\u003eDiseño plegable para cuando no lo necesitas. Ocupa el espacio que merece — que es ninguno cuando no está en uso.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top-green\"\u003e\n            \u003cspan class=\"fnum\"\u003eIdentidad\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003eNegro + Logo FSB®\u003c\/div\u003e\n            \u003cspan class=\"ftag-green\"\u003eEl estilo es parte del poder\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\n            \u003cp\u003eColor negro con el logo de FSB® porque el estilo es parte del poder. La cobra presente en el accesorio más funcional de la línea.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"divider\"\u003e\u003c\/div\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cspan class=\"pill pill-green\"\u003ePor qué la quieres\u003c\/span\u003e\n      \u003ch2\u003eESTAR LISTO\u003cbr\u003e\u003cspan class=\"ac-g\"\u003eO ANDAR PERDIDO.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eLa diferencia entre los dos es esta bolsa. Ya sabes quiénes...\u003c\/p\u003e\n\n      \u003cdiv class=\"why-grid\"\u003e\n        \u003cdiv class=\"why-card\"\u003e\n          \u003cspan class=\"why-icon\"\u003eFuncional\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003e2 Litros Exactos\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eCompacta · Ligera · Lista\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eNo tan grande que estorbe. No tan chica que no quepa nada. 2 litros de formato sling — el tamaño que siempre debió tener una bolsa de uso diario.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"why-card\"\u003e\n          \u003cspan class=\"why-icon\"\u003eOrganización\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003eTodo en su Lugar\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003e2 bolsas · 2 cierres · Sin caos\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eBolsa posterior para lo que va guardado, bolsa frontal para acceso rápido. Sin meter la mano en un agujero negro buscando las llaves.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"why-card\"\u003e\n          \u003cspan class=\"why-icon\"\u003eVersatilidad\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003ePara Todo\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eGym · Trabajo · Calle · Paseos\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eGym, trabajo, salida rápida, viaje corto. La sling bag que va con cualquier plan porque no ocupa espacio — ni en tu vida ni en el espacio.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"why-card\"\u003e\n          \u003cspan class=\"why-icon\"\u003eIdentidad\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003eLos de la Cobra\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eNegro · Logo FSB® · Ya sabes quiénes\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eNegro con el logo de la cobra porque el estilo es parte del poder. El accesorio que dice quién eres sin que tengas que abrir la boca.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"badges\"\u003e\n        \u003cspan class=\"badge badge-d\"\u003e2 Litros\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003eDiseño Plegable\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003e2 Bolsas con Cierre\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003eAcceso Rápido\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eColor Negro\u003c\/span\u003e\n        \u003cspan class=\"badge badge-d\"\u003eFSB® Official\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003eLos de la Cobra\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eUso Diario\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"leyenda\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eInformación del Producto\u003c\/strong\u003e\n        Accesorio FSB®. Las características, colores y acabados pueden variar ligeramente respecto a las imágenes. Diseño original registrado. Todos los derechos reservados.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Default Title","offer_id":50583074668853,"sku":null,"price":299.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/sling-bag-fsb-negra-nylon-cobra-frente.jpg?v=1776288441"},{"product_id":"thermo-ice-baby-fsb","title":"Thermo Ice Baby FSB®","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026family=Barlow+Condensed:wght@400;600;700\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n#fsb-pd { display: block; font-family: 'Barlow', sans-serif; background: #f0f0f0; color: #0A0A0A; line-height: 1.6; }\n#fsb-pd *, #fsb-pd *::before, #fsb-pd *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n\n\/* PILLS *\/\n#fsb-pd .pill { display: inline-block; font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 4px 14px; border-radius: 100px; margin-bottom: 16px; }\n#fsb-pd .pill-blue { background: rgba(37,116,180,0.1); border: 1px solid rgba(37,116,180,0.35); color: #1a5f99; }\n#fsb-pd .pill-green { background: rgba(170,255,0,0.1); border: 1px solid rgba(170,255,0,0.35); color: #557a00; }\n\n\/* TÍTULOS *\/\n#fsb-pd h2 { font-family: 'Anton', sans-serif; font-size: clamp(30px, 9vw, 50px); text-transform: uppercase; color: #0A0A0A; line-height: 0.92; margin-bottom: 14px; letter-spacing: -0.5px; }\n#fsb-pd .ac-g { color: #557a00; }\n#fsb-pd .ac-gl { color: #557a00; }\n#fsb-pd .ac-b { color: #1a5f99; }\n#fsb-pd .sub { font-size: 14px; color: #555; line-height: 1.7; max-width: 560px; margin-bottom: 24px; }\n\n\/* GIFT BANNER *\/\n#fsb-pd .gift-banner { display: flex; align-items: flex-start; gap: 16px; background: #fff; border: 2px solid #AAFF00; border-radius: 12px; padding: 20px; margin-bottom: 24px; }\n#fsb-pd .gift-icon { font-size: 28px; flex-shrink: 0; line-height: 1; }\n#fsb-pd .gift-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #557a00; margin-bottom: 4px; }\n#fsb-pd .gift-txt { font-size: 14px; color: #444; line-height: 1.6; }\n#fsb-pd .gift-txt strong { color: #0A0A0A !important; }\n\n\/* SPECS *\/\n#fsb-pd .specs { display: flex; flex-wrap: wrap; gap: 10px; }\n#fsb-pd .spec { background: #fff; border: 1px solid #ddd; border-radius: 10px; padding: 12px 16px; flex: 1; min-width: 85px; }\n#fsb-pd .spec-num { display: block; font-family: 'Anton', sans-serif; font-size: 22px; font-weight: 700; color: #0A0A0A; line-height: 1.1; }\n#fsb-pd .spec-lbl { display: block; font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #888; margin-top: 2px; }\n\n\/* SECCIONES *\/\n#fsb-pd .sec { padding: 36px 0 28px; }\n#fsb-pd .sec-alt { background: #e8e8e8; }\n#fsb-pd .divider { height: 1px; background: #ddd; }\n\n\/* FEAT GRID *\/\n#fsb-pd .feat-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n#fsb-pd .fcard { background: #fff; border: 1px solid #ddd; border-radius: 12px; overflow: hidden; }\n#fsb-pd .fcard-top { background: #0A0A0A; padding: 16px 18px; }\n#fsb-pd .fcard-top-green { background: #AAFF00; }\n#fsb-pd .fcard-top-blue { background: #2574B4; }\n#fsb-pd .fnum { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #666; display: block; margin-bottom: 2px; }\n#fsb-pd .fcard-top-green .fnum { color: rgba(0,0,0,0.45); }\n#fsb-pd .fcard-top-blue .fnum { color: rgba(255,255,255,0.5); }\n#fsb-pd .ftitle { font-family: 'Anton', sans-serif; font-size: 18px; text-transform: uppercase; color: #fff; line-height: 1; margin-bottom: 4px; }\n#fsb-pd .fcard-top-green .ftitle { color: #0A0A0A; }\n#fsb-pd .ftag-green { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: rgba(0,0,0,0.5); }\n#fsb-pd .ftag-blue { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: rgba(255,255,255,0.65); }\n#fsb-pd .fcard-body { padding: 14px 18px; }\n#fsb-pd .fcard-body p { font-size: 13px; color: #666; line-height: 1.65; }\n\n\/* HOW BOX *\/\n#fsb-pd .how-box { background: #fff; border: 1px solid #ddd; border-radius: 14px; overflow: hidden; margin-bottom: 24px; }\n#fsb-pd .how-step { display: flex; align-items: flex-start; gap: 16px; padding: 20px 22px; border-bottom: 1px solid #eee; }\n#fsb-pd .how-step:last-child { border-bottom: none; }\n#fsb-pd .how-num { font-family: 'Anton', sans-serif; font-size: 22px; color: #AAFF00; background: #0A0A0A; width: 44px; height: 44px; border-radius: 10px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n#fsb-pd .how-title { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; text-transform: uppercase; letter-spacing: 0.5px; color: #0A0A0A; margin-bottom: 4px; }\n#fsb-pd .how-desc { font-size: 13px; color: #666; line-height: 1.6; }\n\n\/* BADGES *\/\n#fsb-pd .badges { display: flex; flex-wrap: wrap; gap: 7px; }\n#fsb-pd .badge { display: inline-block; font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; padding: 4px 12px; border-radius: 100px; border: 1px solid #ccc; color: #666; background: #ebebeb; }\n#fsb-pd .badge-g { border-color: rgba(170,255,0,0.35); color: #557a00; background: rgba(170,255,0,0.07); }\n#fsb-pd .badge-b { border-color: rgba(37,116,180,0.35); color: #1a5f99; background: rgba(37,116,180,0.07); }\n#fsb-pd .badge-d { border-color: #ccc; color: #333; background: #e4e4e4; }\n\n\/* LEYENDA *\/\n#fsb-pd .leyenda { background: #e0e0e0; border-top: 1px solid #ccc; padding: 16px 0; margin-top: 8px; }\n#fsb-pd .leyenda p { font-size: 11px; color: #777; line-height: 1.6; text-align: center; }\n#fsb-pd .leyenda strong { color: #444 !important; }\n\n@media (max-width: 640px) {\n  #fsb-pd .specs { gap: 8px; }\n  #fsb-pd .spec { min-width: calc(50% - 4px); flex: none; }\n  #fsb-pd .feat-grid { grid-template-columns: 1fr; }\n  #fsb-pd h2 { font-size: clamp(28px, 12vw, 44px); }\n  #fsb-pd .sub { max-width: 100%; }\n  #fsb-pd .gift-banner { flex-direction: column; gap: 10px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"fsb-pd\"\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"pill pill-blue\"\u003eFSB® · Thermo Ice Ice Baby · Regalo\u003c\/span\u003e\n      \u003ch2\u003eNO LO\u003cbr\u003eVENDEMOS.\u003cbr\u003e\u003cspan class=\"ac-gl\"\u003eTE LO REGALAMOS.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eSí, los niños corren, saltan, tiran todo y de milagro no se caen ellos con el universo completo. Por eso hicimos este termo.\u003c\/p\u003e\n      \u003cdiv class=\"gift-banner\"\u003e\n        \u003cdiv class=\"gift-icon\"\u003e★\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"gift-label\"\u003eRegalo con compra\u003c\/div\u003e\n          \u003cdiv class=\"gift-txt\"\u003eCompra \u003cstrong\u003e2 Pure Protein Kids\u003c\/strong\u003e y te mandamos el termo con el pedido. Sin letras chiquitas, sin códigos raros.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"specs\"\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003e14 oz\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eCapacidad\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eAcero\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eInoxidable\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eAnti\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eDerrames\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eRosca\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eSeguridad\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eBase\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eAntidesliz.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eFSB®\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eBranded\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"divider\"\u003e \u003c\/div\u003e\n\n  \u003csection class=\"sec sec-alt\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"pill pill-blue\"\u003ePor qué este termo\u003c\/span\u003e\n      \u003ch2\u003eHECHO PARA\u003cbr\u003e\u003cspan class=\"ac-b\"\u003eLOS QUE TIRAN TODO.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eTres features diseñadas para sobrevivir a un niño con energía ilimitada.\u003c\/p\u003e\n      \u003cdiv class=\"feat-grid\"\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top fcard-top-green\"\u003e\n            \u003cspan class=\"fnum\"\u003eFeature · 01\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003ePopote Antiderrames\u003c\/div\u003e\n            \u003cspan class=\"ftag-green\"\u003eAntiderrames. No \"casi antiderrames\".\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\u003cp\u003eSí, ANTIDERRAMES. El que de verdad funciona. Para que pueda correr, brincar y no convertir la mochila en alberca.\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top fcard-top-blue\"\u003e\n            \u003cspan class=\"fnum\"\u003eFeature · 02\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003eBase Antideslizante\u003c\/div\u003e\n            \u003cspan class=\"ftag-blue\"\u003ePara que no sea proyectil en la mesa\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\u003cp\u003eLa base que agarra la superficie y no se convierte en misil al primer movimiento brusco. Que en casa hay suficientes dramas.\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top\"\u003e\n            \u003cspan class=\"fnum\"\u003eFeature · 03\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003eTapa con Rosca de Seguridad\u003c\/div\u003e\n            \u003cspan class=\"ftag-blue\"\u003ePorque si se abre en la mochila... ya perdiste\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\u003cp\u003eLa tapa que cierra de verdad. No la que \"seguro aguanta\". La que abre la mochila seca y no convierte la tarea en arte abstracto líquido.\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fcard\"\u003e\n          \u003cdiv class=\"fcard-top fcard-top-blue\"\u003e\n            \u003cspan class=\"fnum\"\u003eUso\u003c\/span\u003e\n            \u003cdiv class=\"ftitle\"\u003ePara Todo\u003c\/div\u003e\n            \u003cspan class=\"ftag-blue\"\u003eLunch · Escuela · Gym infantil · Parque\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fcard-body\"\u003e\u003cp\u003eLunch, escuela, gym infantil, paseos y hasta el drama del parque. 14 oz de acero inoxidable listo para sobrevivir el día completo.\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"divider\"\u003e \u003c\/div\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"pill pill-green\"\u003eCómo obtenerlo\u003c\/span\u003e\n      \u003ch2\u003eASÍ DE\u003cbr\u003e\u003cspan class=\"ac-g\"\u003eSIMPLE.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eSin letras chiquitas, sin códigos raros. Antes de que se acaben — no mandamos hacer miles.\u003c\/p\u003e\n      \u003cdiv class=\"how-box\"\u003e\n        \u003cdiv class=\"how-step\"\u003e\n          \u003cdiv class=\"how-num\"\u003e01\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"how-title\"\u003eCompra 2 Pure Protein Kids\u003c\/div\u003e\n            \u003cp class=\"how-desc\"\u003eAgrega al carrito las 2 proteínas Pure Protein Kids — lo que ya le ibas a dar a tu hijo de todas formas.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"how-step\"\u003e\n          \u003cdiv class=\"how-num\"\u003e02\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"how-title\"\u003eConfirma tu pedido\u003c\/div\u003e\n            \u003cp class=\"how-desc\"\u003eSin código de descuento, sin formulario aparte. El termo sale automáticamente incluido en el pedido.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"how-step\"\u003e\n          \u003cdiv class=\"how-num\"\u003e03\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cdiv class=\"how-title\"\u003eRecibe el termo con el envío\u003c\/div\u003e\n            \u003cp class=\"how-desc\"\u003eEl Thermo Ice Ice Baby llega con tu pedido. Gratis. Sin condiciones escondidas. Ya sabes quiénes...\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"badges\"\u003e\n        \u003cspan class=\"badge badge-d\"\u003eRegalo Gratis\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003e2 Pure Protein Kids\u003c\/span\u003e\n        \u003cspan class=\"badge badge-b\"\u003eAcero Inoxidable · 14oz\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003ePopote Antiderrames\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eBase Antideslizante\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003eRosca de Seguridad\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eFSB® Branded\u003c\/span\u003e\n        \u003cspan class=\"badge badge-d\"\u003eEdición Limitada\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"leyenda\"\u003e\n    \u003cdiv\u003e\n      \u003cp\u003e\u003cstrong\u003eInformación del Producto\u003c\/strong\u003e — Regalo disponible mientras haya existencias. Sujeto a disponibilidad. Una unidad por pedido que incluya 2 Pure Protein Kids. Las características y colores pueden variar ligeramente respecto a las imágenes. FSB® Thermo Ice Ice Baby — Diseño original registrado. Todos los derechos reservados.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Rosa","offer_id":50782921883957,"sku":"","price":449.0,"currency_code":"MXN","in_stock":false},{"title":"Azul","offer_id":50782921916725,"sku":"","price":449.0,"currency_code":"MXN","in_stock":true},{"title":"Púrpura","offer_id":50782921949493,"sku":"","price":449.0,"currency_code":"MXN","in_stock":true},{"title":"Verde","offer_id":50782921982261,"sku":"","price":449.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/thermo-fsb-kids-14oz-azul-marino-naranja-asa-popote.jpg?v=1776976086"},{"product_id":"iconic-baseball-cap-fsb","title":"Iconic Baseball Cap FSB®","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026amp;family=Barlow+Condensed:wght@400;600;700\u0026amp;family=Barlow:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n#fsb-gc { all: initial; display: block; background: #EDEDEB; color: #1A1A1A; font-family: 'Barlow', sans-serif; line-height: 1.6; overflow-x: hidden; width: 100vw; position: relative; left: 50%; transform: translateX(-50%); }\n#fsb-gc *, #fsb-gc *::before, #fsb-gc *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-gc a { text-decoration: none; color: inherit; }\n#fsb-gc strong { color: #0A0A0A; font-weight: 700; }\n#fsb-gc .wrap { padding: 0 24px; }\n#fsb-gc .sec { padding: 48px 0 40px; background: #EDEDEB; }\n#fsb-gc .divider { height: 1px; background: rgba(0,0,0,0.09); }\n\n#fsb-gc .pill { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; padding: 5px 14px; border-radius: 100px; display: inline-block; margin-bottom: 16px; }\n#fsb-gc .pill-dark  { color: #AAFF00; background: #0A0A0A; border: 1px solid rgba(170,255,0,0.15); }\n#fsb-gc .pill-green { color: #5A8A00; background: rgba(88,138,0,0.09); border: 1px solid rgba(88,138,0,0.20); }\n#fsb-gc .pill-sand  { color: #8C7A5A; background: rgba(200,180,140,0.15); border: 1px solid rgba(140,122,90,0.25); }\n\n#fsb-gc h2 { font-family: 'Anton', sans-serif; font-size: clamp(28px, 7vw, 46px); text-transform: uppercase; line-height: 0.92; color: #0A0A0A; letter-spacing: -1px; margin-bottom: 10px; }\n#fsb-gc .ac-g  { color: #5A8A00; }\n#fsb-gc .ac-gv { color: #88CC00; }\n#fsb-gc .ac-s  { color: #8C7A5A; }\n#fsb-gc .sub { font-size: 13px; color: #555; margin-bottom: 28px; line-height: 1.6; max-width: 520px; }\n\n#fsb-gc .specs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 6px; margin-bottom: 8px; }\n#fsb-gc .spec { background: #0A0A0A; border-radius: 10px; padding: 14px 8px; text-align: center; }\n#fsb-gc .spec-num { font-family: 'Anton', sans-serif; font-size: 17px; font-weight: 700; color: #AAFF00; display: block; line-height: 1.1; letter-spacing: -0.3px; }\n#fsb-gc .spec-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 9px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #aaa; margin-top: 4px; display: block; }\n\n#fsb-gc .detail-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n#fsb-gc .dcard { background: rgba(255,255,255,0.52); border-radius: 14px; box-shadow: 0 1px 4px rgba(0,0,0,0.07); overflow: hidden; display: flex; flex-direction: column; }\n#fsb-gc .dcard-top-dark  { background: #0A0A0A; padding: 14px 16px 12px; }\n#fsb-gc .dcard-top-sand  { background: linear-gradient(135deg, #2a2018 0%, #0A0A0A 100%); padding: 14px 16px 12px; }\n#fsb-gc .dcard-top-green { background: linear-gradient(135deg, #1a2e00 0%, #0A0A0A 100%); border-bottom: 1px solid rgba(170,255,0,0.12); padding: 14px 16px 12px; }\n#fsb-gc .dnum   { font-family: 'Anton', sans-serif; font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.20); margin-bottom: 4px; display: block; }\n#fsb-gc .dtitle { font-family: 'Anton', sans-serif; font-size: 16px; color: #fff; text-transform: uppercase; line-height: 1.1; letter-spacing: -0.3px; }\n#fsb-gc .dtag-green { font-family: 'Barlow Condensed', sans-serif; font-size: 9px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #AAFF00; margin-top: 6px; display: block; text-shadow: 0 0 8px rgba(170,255,0,0.35); }\n#fsb-gc .dtag-dim   { font-family: 'Barlow Condensed', sans-serif; font-size: 9px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: rgba(255,255,255,0.38); margin-top: 6px; display: block; }\n#fsb-gc .dcard-body { padding: 14px 16px; flex: 1; }\n#fsb-gc .dcard-body p { font-size: 12px; color: #555; line-height: 1.55; }\n\n#fsb-gc .why-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n#fsb-gc .why-card { background: rgba(255,255,255,0.52); border-radius: 14px; padding: 20px 18px; box-shadow: 0 1px 4px rgba(0,0,0,0.07); }\n#fsb-gc .wc-green { border: 1px solid rgba(88,138,0,0.20); }\n#fsb-gc .wc-sand  { border: 1px solid rgba(140,122,90,0.25); }\n#fsb-gc .why-icon { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; padding: 3px 10px; border-radius: 100px; display: inline-block; margin-bottom: 10px; }\n#fsb-gc .wi-g { color: #5A8A00; background: rgba(88,138,0,0.09); border: 1px solid rgba(88,138,0,0.20); }\n#fsb-gc .wi-s { color: #8C7A5A; background: rgba(200,180,140,0.15); border: 1px solid rgba(140,122,90,0.25); }\n#fsb-gc .why-title { font-family: 'Anton', sans-serif; font-size: 20px; line-height: 1; letter-spacing: -0.3px; margin-bottom: 6px; text-transform: uppercase; }\n#fsb-gc .wc-green .why-title { color: #5A8A00; }\n#fsb-gc .wc-sand  .why-title { color: #8C7A5A; }\n#fsb-gc .why-sub  { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase; color: #999; margin-bottom: 8px; display: block; }\n#fsb-gc .why-desc { font-size: 12px; color: #555; line-height: 1.55; }\n\n#fsb-gc .badges { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 24px; }\n#fsb-gc .badge { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; padding: 6px 14px; border-radius: 100px; background: rgba(255,255,255,0.52); border: 1px solid rgba(0,0,0,0.09); color: #555; }\n#fsb-gc .badge-g { background: rgba(88,138,0,0.09); border-color: rgba(88,138,0,0.20); color: #5A8A00; }\n#fsb-gc .badge-s { background: rgba(200,180,140,0.15); border-color: rgba(140,122,90,0.25); color: #8C7A5A; }\n#fsb-gc .badge-d { background: #0A0A0A; border-color: transparent; color: #AAFF00; }\n\n#fsb-gc .leyenda { background: #EDEDEB; padding: 28px 0 36px; }\n#fsb-gc .leyenda p { font-size: 11px; color: #aaa; line-height: 1.7; padding: 14px 16px; background: rgba(255,255,255,0.50); border-radius: 12px; border: 1px solid rgba(0,0,0,0.09); }\n#fsb-gc .leyenda strong { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: #bbb; display: block; margin-bottom: 6px; }\n\n@media (max-width: 600px) {\n  #fsb-gc .detail-grid { grid-template-columns: 1fr; }\n  #fsb-gc .why-grid    { grid-template-columns: 1fr; }\n  #fsb-gc .specs       { grid-template-columns: repeat(3, 1fr); }\n  #fsb-gc h2           { font-size: clamp(24px, 9vw, 36px); }\n  #fsb-gc .sub         { max-width: 100%; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"fsb-gc\"\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cspan class=\"pill pill-dark\"\u003eFSB® · Iconic Baseball Cap\u003c\/span\u003e\n      \u003ch2\u003eNO ES\u003cbr\u003eUNA GORRA.\u003cbr\u003e\u003cspan class=\"ac-gv\"\u003eES LA GORRA.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eHecha para los que no necesitan gritar para que se note quién manda. Color beige con detalles en verde. El equilibrio perfecto entre lo clásico y lo imponente.\u003c\/p\u003e\n\n      \u003cdiv class=\"specs\"\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eBeige\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eColor\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eVerde\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eDetalles\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eUnisex\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eCorte\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eAjust.\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eCorrea\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eInside\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eBranding\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"spec-num\"\u003eFSB®\u003c\/span\u003e\u003cspan class=\"spec-lbl\"\u003eAl Frente\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"divider\"\u003e\u003c\/div\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cspan class=\"pill pill-green\"\u003eDetalle de la pieza\u003c\/span\u003e\n      \u003ch2\u003eCADA PARTE\u003cbr\u003e\u003cspan class=\"ac-g\"\u003eTIENE INTENCIÓN.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003ePor fuera, la cobra. Por dentro, la identidad. No hay ángulo donde no hable.\u003c\/p\u003e\n\n      \u003cdiv class=\"detail-grid\"\u003e\n        \u003cdiv class=\"dcard\"\u003e\n          \u003cdiv class=\"dcard-top-dark\"\u003e\n            \u003cspan class=\"dnum\"\u003eFrente\u003c\/span\u003e\n            \u003cdiv class=\"dtitle\"\u003eLogo Cobra Al Frente\u003c\/div\u003e\n            \u003cspan class=\"dtag-green\"\u003eSin adornos · Sin disculpas\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"dcard-body\"\u003e\n            \u003cp\u003eEl logo oficial de la cobra bien plantado donde debe estar: al frente. Limpio, contundente. La declaración de intención de quien la lleva.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"dcard\"\u003e\n          \u003cdiv class=\"dcard-top-green\"\u003e\n            \u003cspan class=\"dnum\"\u003eInterior\u003c\/span\u003e\n            \u003cdiv class=\"dtitle\"\u003eBranding por Dentro\u003c\/div\u003e\n            \u003cspan class=\"dtag-green\"\u003ePorque el poder también va por dentro\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"dcard-body\"\u003e\n            \u003cp\u003ePersonalizada con los logotipos de FSB® en el interior. El detalle que solo los que saben nota — y eso la hace más tuya.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"dcard\"\u003e\n          \u003cdiv class=\"dcard-top-sand\"\u003e\n            \u003cspan class=\"dnum\"\u003ePaleta\u003c\/span\u003e\n            \u003cdiv class=\"dtitle\"\u003eBeige + Verde\u003c\/div\u003e\n            \u003cspan class=\"dtag-dim\"\u003eLo clásico y lo imponente\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"dcard-body\"\u003e\n            \u003cp\u003eBeige como base, verde como acento. El equilibrio entre discreción y presencia — la gorra que funciona con cualquier outfit y que siempre se nota.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"dcard\"\u003e\n          \u003cdiv class=\"dcard-top-dark\"\u003e\n            \u003cspan class=\"dnum\"\u003eAjuste\u003c\/span\u003e\n            \u003cdiv class=\"dtitle\"\u003eCorrea Ajustable\u003c\/div\u003e\n            \u003cspan class=\"dtag-dim\"\u003eUnisex · Le queda a quien sabe llevarla\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"dcard-body\"\u003e\n            \u003cp\u003eAjustable por correa trasera. Unisex por diseño. No está hecha para cubrir el sol — está hecha para que te vean llegar y no se les olvide que pasaste.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"divider\"\u003e\u003c\/div\u003e\n\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cspan class=\"pill pill-sand\"\u003ePor qué la quieres\u003c\/span\u003e\n      \u003ch2\u003eLA IMAGEN\u003cbr\u003e\u003cspan class=\"ac-g\"\u003eTAMBIÉN COMPITE.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003ePara quienes entienden que los detalles son los que hablan.\u003c\/p\u003e\n\n      \u003cdiv class=\"why-grid\"\u003e\n        \u003cdiv class=\"why-card wc-green\"\u003e\n          \u003cspan class=\"why-icon wi-g\"\u003eIdentidad\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003eLa Cobra Al Frente\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eLogo oficial · Sin excesos\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eEl símbolo de FSB® donde siempre debe estar. Limpio, sin adornos, sin disculpas. El que sabe lo reconoce — y eso es suficiente.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"why-card wc-sand\"\u003e\n          \u003cspan class=\"why-icon wi-s\"\u003eVersatilidad\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003eCon Todo\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eGym · Calle · Eventos\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eEl beige con verde funciona con cualquier outfit. No grita, pero tampoco pasa desapercibida. El balance exacto entre clásico e imponente.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"why-card wc-sand\"\u003e\n          \u003cspan class=\"why-icon wi-s\"\u003eDetalle\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003ePor Dentro\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eBranding interior · Solo tú lo sabes\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eLos logotipos de FSB® van también por dentro. Un detalle que eleva la pieza de accesorio a objeto de identidad. El poder también va por dentro.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"why-card wc-green\"\u003e\n          \u003cspan class=\"why-icon wi-g\"\u003eComunidad\u003c\/span\u003e\n          \u003cdiv class=\"why-title\"\u003eLos de la Cobra\u003c\/div\u003e\n          \u003cspan class=\"why-sub\"\u003eYa sabes quiénes\u003c\/span\u003e\n          \u003cp class=\"why-desc\"\u003eNo está hecha para cubrir el sol. Está hecha para que te vean llegar y no se les olvide que pasaste. Solo en FSB.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"badges\"\u003e\n        \u003cspan class=\"badge badge-s\"\u003eBeige + Verde\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003eLogo Cobra\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eBranding Interior\u003c\/span\u003e\n        \u003cspan class=\"badge badge-d\"\u003eFSB® Official\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eAjustable\u003c\/span\u003e\n        \u003cspan class=\"badge badge-g\"\u003eUnisex\u003c\/span\u003e\n        \u003cspan class=\"badge\"\u003eUso Diario\u003c\/span\u003e\n        \u003cspan class=\"badge badge-s\"\u003eLos de la Cobra\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"leyenda\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eInformación del Producto\u003c\/strong\u003e\n        Accesorio FSB®. Las características, colores y acabados pueden variar ligeramente respecto a las imágenes. Diseño original registrado. Todos los derechos reservados.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Default Title","offer_id":51139378676021,"sku":null,"price":449.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/gorra-snapback-fsb-beige-visera-verde-cobra-bordada-frente.jpg?v=1776976086"},{"product_id":"fsb-backpack","title":"Cobra BackPack FSB®","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-bp { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#6E9E00; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-bp *, #fsb-bp *::before, #fsb-bp *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-bp img { display: block; max-width: 100%; }\n#fsb-bp .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-bp .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-bp .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-bp .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-bp .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-bp .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-bp .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-bp .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-bp .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-bp .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-bp .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-bp .ci-n { background: #111114; }\n#fsb-bp .ci-a { background: #2FC1F2; }\n#fsb-bp .ci-c { background: #F3EEDD; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-bp .specs { border-top: 3px solid var(--rosa); }\n#fsb-bp .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-bp .specs .k { color: var(--gris); }\n#fsb-bp .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-bp .fit { background: #fff; color: var(--marino); }\n#fsb-bp .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-bp .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-bp .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-bp .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-bp .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-bp .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-bp .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-bp .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-bp .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-bp .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-bp .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-bp .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-bp .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-bp .thumbs label:hover { opacity: .85; }\n#fsb-bp .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-bp .feats { padding-bottom: 24vh; }\n#fsb-bp .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-bp .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-bp .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-bp .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-bp #b-r1:checked ~ .stage-grid .vi1, #fsb-bp #b-r2:checked ~ .stage-grid .vi2, #fsb-bp #b-r3:checked ~ .stage-grid .vi3, #fsb-bp #b-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-bp #b-r1:checked ~ .stage-grid .c1, #fsb-bp #b-r2:checked ~ .stage-grid .c2, #fsb-bp #b-r3:checked ~ .stage-grid .c3, #fsb-bp #b-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-bp #b-r1:checked ~ .stage-grid .t1, #fsb-bp #b-r2:checked ~ .stage-grid .t2, #fsb-bp #b-r3:checked ~ .stage-grid .t3, #fsb-bp #b-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-bp #b-r1:checked ~ .stage-grid .feat[for=\"b-r1\"], #fsb-bp #b-r2:checked ~ .stage-grid .feat[for=\"b-r2\"], #fsb-bp #b-r3:checked ~ .stage-grid .feat[for=\"b-r3\"], #fsb-bp #b-r4:checked ~ .stage-grid .feat[for=\"b-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-bp .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-bp .close { padding: 72px 0 64px; background: #fff; }\n#fsb-bp .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-bp .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-bp .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-bp .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-bp .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-bp .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-bp .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-bp .faq { padding: 0 0 40px; background: #fff; }\n#fsb-bp .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-bp .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-bp .faq summary::-webkit-details-marker { display: none; }\n#fsb-bp .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-bp .faq details[open] summary::after { content: '−'; }\n#fsb-bp .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-bp .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-bp .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-bp .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-bp .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-bp .vi, #fsb-bp .cap, #fsb-bp .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-bp .wrap { padding: 0 18px; }\n  #fsb-bp .hero { padding: 48px 0 44px; }\n  #fsb-bp .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-bp .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-bp .stage { padding: 0 0 56px; }\n  #fsb-bp .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-bp .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-bp .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-bp .thumbs label { width: 60px; }\n  #fsb-bp .feats { padding-bottom: 0; }\n  #fsb-bp .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-bp .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-bp\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003e40 litros de pura \u003cspan class=\"hl\"\u003eactitud.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eCobra Backpack FSB®: mochila táctica negra de 40 litros con sistema MOLLE y varios compartimentos.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eTrae cuatro accesorios FSB® incluidos: jalador Cobra Zipper, parche de silicón con velcro, PIN oficial y logo en silicón bordado.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCapacidad\u003c\/span\u003e\u003cspan class=\"v\"\u003e40 litros\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTipo\u003c\/span\u003e\u003cspan class=\"v\"\u003eMochila táctica\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eSistema\u003c\/span\u003e\u003cspan class=\"v\"\u003ePanel MOLLE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003e4 accesorios FSB®\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCierres\u003c\/span\u003e\u003cspan class=\"v\"\u003eJalador Cobra Zipper\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eColor\u003c\/span\u003e\u003cspan class=\"v\"\u003eNegro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003ePersonalízala\u003c\/h3\u003e\n\u003cp\u003eEl panel MOLLE deja poner parches, charms y jaladores \u003cstrong\u003edonde quieras\u003c\/strong\u003e. Los accesorios extra se venden por separado, o ya vienen en la Cobra Backpack Full.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"b-v\" id=\"b-r1\" checked\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/cobra-backpack-fsb-40l-negra-tactica-molle-frente.jpg?v=1776288058\u0026amp;width=1200\" alt=\"Cobra Backpack FSB negra de 40 litros vista de frente con panel MOLLE\" width=\"1200\" height=\"1200\"\u003e \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"b-r1\" data-r=\"b-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Cobra Zipper\u003c\/span\u003e \u003cspan class=\"fh\"\u003eEl jalador con forma de cobra.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eLos cierres llevan un jalador con forma de cobra FSB®.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"b-r1\" data-r=\"b-r1\"\u003e \u003cspan class=\"num\"\u003e02 · Parche\u003c\/span\u003e \u003cspan class=\"fh\"\u003eParche de silicón con velcro.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl parche FSB® Official se pone y se quita del panel MOLLE: lo colocas donde quieras.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"b-r1\" data-r=\"b-r1\"\u003e \u003cspan class=\"num\"\u003e03 · PIN\u003c\/span\u003e \u003cspan class=\"fh\"\u003ePIN oficial FSB®.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eViene incluido. Va en la mochila, en la ropa o donde decidas.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"b-r1\" data-r=\"b-r1\"\u003e \u003cspan class=\"num\"\u003e04 · Logo\u003c\/span\u003e \u003cspan class=\"fh\"\u003eLogo FSB® en silicón.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl logo oficial va en silicón, bordado a la mochila.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eGym, trabajo o \u003cspan class=\"hl\"\u003eviaje.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003e40 litros con la cobra en cada detalle.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003e40 litros\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué es la Cobra Backpack de FSB?\u003c\/h4\u003e\n\u003cp\u003eEs una mochila táctica negra de 40 litros con sistema MOLLE y cuatro accesorios FSB® incluidos.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cuánto le cabe a la Cobra Backpack?\u003c\/h4\u003e\n\u003cp\u003eTiene una capacidad de 40 litros, con varios compartimentos.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué incluye la Cobra Backpack?\u003c\/h4\u003e\n\u003cp\u003eIncluye cuatro accesorios FSB®: el jalador Cobra Zipper, un parche de silicón con velcro FSB® Official, el PIN oficial y el logo FSB® en silicón bordado.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué es el sistema MOLLE?\u003c\/h4\u003e\n\u003cp\u003eEs el panel de cintas al frente de la mochila. Sirve para colocar parches, charms y otros accesorios donde quieras.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Se puede personalizar la Cobra Backpack?\u003c\/h4\u003e\n\u003cp\u003eSí. Puedes agregar jaladores Cobra Zipper, charms y el llavero FSB®, que se venden por separado, o llevar la versión Cobra Backpack Full, que ya los incluye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Para qué sirve la Cobra Backpack?\u003c\/h4\u003e\n\u003cp\u003ePara el gym, el trabajo o un viaje.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eCobra Backpack FSB®. Capacidad: 40 litros. Incluye cuatro accesorios FSB®. Los accesorios adicionales (charms, jaladores, llavero) se venden por separado, salvo en la Cobra Backpack Full. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-bp'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"NON FULL","offer_id":51144496283957,"sku":null,"price":1980.0,"currency_code":"MXN","in_stock":true},{"title":"FULL","offer_id":51144496316725,"sku":null,"price":2980.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/cobra-backpack-fsb-40l-negra-tactica-molle-frente.jpg?v=1776288058"},{"product_id":"playera-fsb-doc-doyle-xun-long-box","title":"Playera FSB® ✖️ Doc\u0026Doyle® – Xùn Lóng BOX","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-xl { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#CC2200; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-xl *, #fsb-xl *::before, #fsb-xl *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-xl img { display: block; max-width: 100%; }\n#fsb-xl .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-xl .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-xl .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-xl .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-xl .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-xl .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-xl .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-xl .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-xl .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-xl .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-xl .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-xl .ci-n { background: #111114; }\n#fsb-xl .ci-a { background: #2FC1F2; }\n#fsb-xl .ci-c { background: #F3EEDD; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-xl .specs { border-top: 3px solid var(--rosa); }\n#fsb-xl .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-xl .specs .k { color: var(--gris); }\n#fsb-xl .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-xl .fit { background: #fff; color: var(--marino); }\n#fsb-xl .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-xl .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-xl .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-xl .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-xl .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-xl .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-xl .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-xl .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-xl .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-xl .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-xl .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-xl .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-xl .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-xl .thumbs label:hover { opacity: .85; }\n#fsb-xl .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-xl .feats { padding-bottom: 24vh; }\n#fsb-xl .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-xl .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-xl .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-xl .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-xl #x-r1:checked ~ .stage-grid .vi1, #fsb-xl #x-r2:checked ~ .stage-grid .vi2, #fsb-xl #x-r3:checked ~ .stage-grid .vi3, #fsb-xl #x-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-xl #x-r1:checked ~ .stage-grid .c1, #fsb-xl #x-r2:checked ~ .stage-grid .c2, #fsb-xl #x-r3:checked ~ .stage-grid .c3, #fsb-xl #x-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-xl #x-r1:checked ~ .stage-grid .t1, #fsb-xl #x-r2:checked ~ .stage-grid .t2, #fsb-xl #x-r3:checked ~ .stage-grid .t3, #fsb-xl #x-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-xl #x-r1:checked ~ .stage-grid .feat[for=\"x-r1\"], #fsb-xl #x-r2:checked ~ .stage-grid .feat[for=\"x-r2\"], #fsb-xl #x-r3:checked ~ .stage-grid .feat[for=\"x-r3\"], #fsb-xl #x-r4:checked ~ .stage-grid .feat[for=\"x-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-xl .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-xl .close { padding: 72px 0 64px; background: #fff; }\n#fsb-xl .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-xl .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-xl .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-xl .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-xl .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-xl .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-xl .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-xl .faq { padding: 0 0 40px; background: #fff; }\n#fsb-xl .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-xl .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-xl .faq summary::-webkit-details-marker { display: none; }\n#fsb-xl .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-xl .faq details[open] summary::after { content: '−'; }\n#fsb-xl .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-xl .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-xl .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-xl .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-xl .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-xl .vi, #fsb-xl .cap, #fsb-xl .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-xl .wrap { padding: 0 18px; }\n  #fsb-xl .hero { padding: 48px 0 44px; }\n  #fsb-xl .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-xl .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-xl .stage { padding: 0 0 56px; }\n  #fsb-xl .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-xl .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-xl .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-xl .thumbs label { width: 60px; }\n  #fsb-xl .feats { padding-bottom: 0; }\n  #fsb-xl .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-xl .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-xl\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eFSB, escrito en \u003cspan class=\"hl\"\u003echino.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003ePlayera FSB® x Doc\u0026amp;Doyle® con impresión full print: una cobra en modo ataque, detalles orientales y brochazos de graffiti.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eXùn (迅): velocidad y agilidad. Lóng (龙): el pequeño dragón, la cobra. Edición limitada, sin restock.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eColaboración\u003c\/span\u003e\u003cspan class=\"v\"\u003eFSB® x Doc\u0026amp;Doyle®\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003eSolo la playera\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eEstampado\u003c\/span\u003e\u003cspan class=\"v\"\u003eFull print, frente y espalda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eAcabado\u003c\/span\u003e\u003cspan class=\"v\"\u003eArte plastificado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCorte\u003c\/span\u003e\u003cspan class=\"v\"\u003eOversized\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTela\u003c\/span\u003e\u003cspan class=\"v\"\u003eGruesa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eSin restock\u003c\/h3\u003e\n\u003cp\u003eEs \u003cstrong\u003euna sola corrida\u003c\/strong\u003e. Cuando se agote, no vuelve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"x-v\" id=\"x-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"x-v\" id=\"x-r2\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/playera-fsb-doc-doyle-xun-long-box-cobra-oriental-frente.jpg?v=1776976027\u0026amp;width=1200\" alt=\"Playera Xùn Lóng FSB x Doc\u0026amp;Doyle vista de frente, full print con cobra oriental\" width=\"1200\" height=\"1200\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/playera-fsb-doc-doyle-xun-long-box-cobra-oriental-posterior.jpg?v=1776976027\u0026amp;width=1200\" alt=\"Playera Xùn Lóng FSB x Doc\u0026amp;Doyle vista por la espalda, full print\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eEspalda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"x-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/playera-fsb-doc-doyle-xun-long-box-cobra-oriental-frente.jpg?v=1776976027\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"x-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/playera-fsb-doc-doyle-xun-long-box-cobra-oriental-posterior.jpg?v=1776976027\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"x-r1\" data-r=\"x-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Arte\u003c\/span\u003e \u003cspan class=\"fh\"\u003eLa cobra en modo ataque.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eDiseño de Doc\u0026amp;Doyle® hecho para FSB®, con detalles orientales y brochazos de graffiti.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"x-r2\" data-r=\"x-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Estampado\u003c\/span\u003e \u003cspan class=\"fh\"\u003eFull print, frente y espalda.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eLa impresión cubre toda la playera. El arte va plastificado, así que tiene textura.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"x-r1\" data-r=\"x-r1\"\u003e \u003cspan class=\"num\"\u003e03 · Corte\u003c\/span\u003e \u003cspan class=\"fh\"\u003eOversized.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eCaída amplia y mangas con volumen. Queda suelta, no pegada al cuerpo.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"x-r2\" data-r=\"x-r2\"\u003e \u003cspan class=\"num\"\u003e04 · Tela\u003c\/span\u003e \u003cspan class=\"fh\"\u003eTela gruesa.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eCon peso y estructura. No es la tela delgada de un sublimado.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eVelocidad, agilidad y \u003cspan class=\"hl\"\u003ecobra.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003e迅龙 · Xùn Lóng. En conmemoración del Year of the Snake.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003eEdición limitada\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué es la playera Xùn Lóng de FSB?\u003c\/h4\u003e\n\u003cp\u003eEs una playera de edición limitada de FSB® con arte de Doc\u0026amp;Doyle®: impresión full print con una cobra en modo ataque, detalles orientales y brochazos de graffiti.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué significa Xùn Lóng?\u003c\/h4\u003e\n\u003cp\u003eXùn (迅) es velocidad y agilidad. Lóng (龙) es el pequeño dragón: la cobra. Es FSB escrito en chino, en conmemoración del Year of the Snake.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo queda la playera Xùn Lóng?\u003c\/h4\u003e\n\u003cp\u003eEs de corte oversized: caída amplia y mangas con volumen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿De qué es el estampado?\u003c\/h4\u003e\n\u003cp\u003eEs impresión full print, por el frente y por la espalda, con arte plastificado que le da textura.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué incluye?\u003c\/h4\u003e\n\u003cp\u003eIncluye solo la playera.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Va a haber restock?\u003c\/h4\u003e\n\u003cp\u003eNo. Es edición limitada de una sola corrida.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Tiene cambios o devoluciones?\u003c\/h4\u003e\n\u003cp\u003eNo. Las ediciones limitadas no tienen cambios ni devoluciones una vez enviadas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003ePlayera Xùn Lóng FSB® x Doc\u0026amp;Doyle®. Incluye solo la playera. Edición limitada, sin restock. Los colores y acabados pueden variar ligeramente respecto a las imágenes por el proceso de impresión full print. Sin cambios ni devoluciones en productos de edición limitada una vez enviados.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-xl'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"S","offer_id":51184673227061,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":51184673259829,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":51184673292597,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/playera-fsb-doc-doyle-xun-long-box-cobra-oriental-frente.jpg?v=1776976027"},{"product_id":"chamarra-fsb-melton-letterman-blue-jacket","title":"Chamarra FSB® Melton Letterman’s Blue Jacket","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-bl { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#1A4FD6; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-bl *, #fsb-bl *::before, #fsb-bl *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-bl img { display: block; max-width: 100%; }\n#fsb-bl .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-bl .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-bl .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-bl .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-bl .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-bl .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-bl .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-bl .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-bl .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-bl .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-bl .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-bl .ci-n { background: #1A4FD6; }\n#fsb-bl .ci-a { background: #FFFFFF; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-bl .ci-c { background: #E8E4D4; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-bl .specs { border-top: 3px solid var(--rosa); }\n#fsb-bl .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-bl .specs .k { color: var(--gris); }\n#fsb-bl .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-bl .fit { background: #fff; color: var(--marino); }\n#fsb-bl .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-bl .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-bl .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-bl .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-bl .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-bl .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-bl .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-bl .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-bl .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-bl .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-bl .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-bl .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-bl .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-bl .thumbs label:hover { opacity: .85; }\n#fsb-bl .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-bl .feats { padding-bottom: 24vh; }\n#fsb-bl .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-bl .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-bl .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-bl .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-bl #l-r1:checked ~ .stage-grid .vi1, #fsb-bl #l-r2:checked ~ .stage-grid .vi2, #fsb-bl #l-r3:checked ~ .stage-grid .vi3, #fsb-bl #l-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-bl #l-r1:checked ~ .stage-grid .c1, #fsb-bl #l-r2:checked ~ .stage-grid .c2, #fsb-bl #l-r3:checked ~ .stage-grid .c3, #fsb-bl #l-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-bl #l-r1:checked ~ .stage-grid .t1, #fsb-bl #l-r2:checked ~ .stage-grid .t2, #fsb-bl #l-r3:checked ~ .stage-grid .t3, #fsb-bl #l-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-bl #l-r1:checked ~ .stage-grid .feat[for=\"l-r1\"], #fsb-bl #l-r2:checked ~ .stage-grid .feat[for=\"l-r2\"], #fsb-bl #l-r3:checked ~ .stage-grid .feat[for=\"l-r3\"], #fsb-bl #l-r4:checked ~ .stage-grid .feat[for=\"l-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-bl .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-bl .close { padding: 72px 0 64px; background: #fff; }\n#fsb-bl .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-bl .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-bl .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-bl .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-bl .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-bl .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-bl .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-bl .faq { padding: 0 0 40px; background: #fff; }\n#fsb-bl .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-bl .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-bl .faq summary::-webkit-details-marker { display: none; }\n#fsb-bl .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-bl .faq details[open] summary::after { content: '−'; }\n#fsb-bl .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-bl .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-bl .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-bl .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-bl .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-bl .vi, #fsb-bl .cap, #fsb-bl .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-bl .wrap { padding: 0 18px; }\n  #fsb-bl .hero { padding: 48px 0 44px; }\n  #fsb-bl .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-bl .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-bl .stage { padding: 0 0 56px; }\n  #fsb-bl .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-bl .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-bl .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-bl .thumbs label { width: 60px; }\n  #fsb-bl .feats { padding-bottom: 0; }\n  #fsb-bl .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-bl .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-bl\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eLa varsity que manda en el \u003cspan class=\"hl\"\u003ecuarto.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eChamarra varsity de FSB® con cuerpo de melton azul rey, mangas en acabado tipo cuero blanco y ribetes azul y blanco. Los parches brillan bajo luz fluorescente.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eEn conmemoración del Año de la Serpiente. Edición limitada, sin restock.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-n\"\u003e\u003c\/i\u003eAzul rey\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-a\"\u003e\u003c\/i\u003eBlanco\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCorte\u003c\/span\u003e\u003cspan class=\"v\"\u003eVarsity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCuerpo\u003c\/span\u003e\u003cspan class=\"v\"\u003eMelton azul rey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMangas\u003c\/span\u003e\u003cspan class=\"v\"\u003eTipo cuero, blanco\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eParches\u003c\/span\u003e\u003cspan class=\"v\"\u003eBrillan bajo luz fluorescente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003ePIN FSB®\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eEdición\u003c\/span\u003e\u003cspan class=\"v\"\u003eLimitada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eBrilla con luz UV\u003c\/h3\u003e\n\u003cp\u003eLos parches reaccionan \u003cstrong\u003ebajo luz fluorescente\u003c\/strong\u003e. El efecto cambia según el tipo y la intensidad de la luz.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"l-v\" id=\"l-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"l-v\" id=\"l-r2\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_azul_frontal.jpg?v=1791748568\u0026amp;width=1200\" alt=\"Chamarra varsity azul rey de melton de FSB vista de frente, con emblema de la cobra y parche FSB Official\" width=\"1200\" height=\"1200\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_azul_posterior.jpg?v=1791748939\u0026amp;width=1200\" alt=\"Chamarra varsity azul rey de melton de FSB vista por la espalda, con parche Faster Stronger Better\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eEspalda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"l-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_azul_frontal.jpg?v=1791748568\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"l-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_azul_posterior.jpg?v=1791748939\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"l-r1\" data-r=\"l-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Frente\u003c\/span\u003e \u003cspan class=\"fh\"\u003eParches que brillan.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl emblema de la cobra 2025 y el parche FSB Official en silicón van al frente. Los parches brillan bajo luz fluorescente.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"l-r2\" data-r=\"l-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eFaster · Stronger · Better.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eUn parche bordado grande en la parte alta de la espalda: la cobra a la izquierda y las tres palabras de FSB®.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"l-r1\" data-r=\"l-r1\"\u003e \u003cspan class=\"num\"\u003e03 · Materiales\u003c\/span\u003e \u003cspan class=\"fh\"\u003eAzul rey y blanco.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl cuerpo es de melton azul rey y las mangas llevan acabado tipo cuero en blanco, con el logo FSB® en una manga, cerca del puño. Cierra con broches al frente y tiene dos bolsas.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"l-r2\" data-r=\"l-r2\"\u003e \u003cspan class=\"num\"\u003e04 · Incluye\u003c\/span\u003e \u003cspan class=\"fh\"\u003ePIN FSB®.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eLa chamarra trae el PIN de la marca incluido.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eClásica por fuera. Cobra por \u003cspan class=\"hl\"\u003edentro.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003eUna sola corrida. Cuando se agote, no vuelve.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003eEdición limitada\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué es la chamarra Melton Letterman's azul de FSB?\u003c\/h4\u003e\n\u003cp\u003eEs una chamarra varsity azul rey de edición limitada de FSB®, con cuerpo de melton, mangas en acabado tipo cuero blanco y parches que brillan bajo luz fluorescente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Los parches brillan en la oscuridad?\u003c\/h4\u003e\n\u003cp\u003eBrillan bajo luz fluorescente o UV. El efecto puede variar según el tipo y la intensidad de la luz.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué parches tiene?\u003c\/h4\u003e\n\u003cp\u003eAl frente lleva el emblema de la cobra 2025 y el parche FSB Official en silicón. En una manga, el logo FSB®. En la espalda, un parche bordado grande con la cobra y las palabras Faster, Stronger, Better.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿De qué material es?\u003c\/h4\u003e\n\u003cp\u003eEl cuerpo es de melton azul rey y las mangas tienen acabado tipo cuero en color blanco.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué incluye?\u003c\/h4\u003e\n\u003cp\u003eIncluye la chamarra y un PIN FSB®.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Va a haber restock?\u003c\/h4\u003e\n\u003cp\u003eNo. Es edición limitada de una sola corrida.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Tiene cambios o devoluciones?\u003c\/h4\u003e\n\u003cp\u003eNo. Las ediciones limitadas no tienen cambios ni devoluciones una vez enviadas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eChamarra Melton Letterman's azul FSB®. Edición limitada, sin restock. Los colores y acabados pueden variar ligeramente respecto a las imágenes. El brillo bajo luz fluorescente puede variar según el tipo y la intensidad de la luz UV. Sin cambios ni devoluciones en productos de edición limitada una vez enviados.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-bl'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"S","offer_id":51345057087797,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":51345057120565,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":51345057153333,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_azul_frontal.jpg?v=1791748568"},{"product_id":"fsb-charms","title":"FSB® Charms","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026family=Barlow+Condensed:wght@400;600;700\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n\/* ── SECCIÓN 1 ── *\/\n#fsb-pd { display: block; font-family: 'Barlow', sans-serif; background: #f0f0f0; color: #0A0A0A; line-height: 1.6; }\n#fsb-pd *, #fsb-pd *::before, #fsb-pd *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n\n#fsb-pd .pd-hook { font-size: 15px; color: #333; line-height: 1.7; margin-bottom: 18px; }\n#fsb-pd .pd-hook strong { color: #0A0A0A !important; }\n\n#fsb-pd .pd-specs { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px; }\n#fsb-pd .pd-spec { background: #fff; border: 1px solid #ddd; border-radius: 10px; padding: 12px 16px; flex: 1; min-width: 90px; }\n#fsb-pd .pd-spec-num { display: block; font-family: 'Anton', sans-serif; font-size: 22px; font-weight: 700; color: #0A0A0A; line-height: 1.1; }\n#fsb-pd .pd-spec-lbl { display: block; font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #888; margin-top: 2px; }\n\n#fsb-pd .pd-sep { border: none; border-top: 1px solid #ddd; margin: 4px 0 16px; }\n\n#fsb-pd .pd-subtitle { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; color: #888; margin-bottom: 10px; }\n\n#fsb-pd .pd-list { list-style: none; display: flex; flex-direction: column; gap: 8px; margin-bottom: 18px; }\n#fsb-pd .pd-list li { font-size: 14px; color: #444; line-height: 1.65; padding-left: 18px; position: relative; }\n#fsb-pd .pd-list li::before { content: \"·\"; color: #AAFF00; font-weight: 900; font-size: 18px; position: absolute; left: 0; top: -1px; }\n#fsb-pd .pd-list li strong { color: #0A0A0A !important; }\n\n#fsb-pd .pd-badges { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 20px; }\n#fsb-pd .pd-badge { display: inline-block; font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; padding: 4px 12px; border-radius: 100px; border: 1px solid rgba(170,255,0,0.35); color: #557a00; background: rgba(170,255,0,0.07); }\n\n#fsb-pd .pd-leyenda { font-size: 11px; color: #888; line-height: 1.6; border-top: 1px solid #ddd; padding-top: 14px; }\n#fsb-pd .pd-leyenda strong { color: #555 !important; }\n\n\/* ── SECCIÓN 2 ── *\/\n#fsb-cp { display: block; font-family: 'Barlow', sans-serif; background: #f0f0f0; color: #0A0A0A; line-height: 1.6; }\n#fsb-cp *, #fsb-cp *::before, #fsb-cp *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n\n#fsb-cp .sec { padding: 40px 0 32px; }\n#fsb-cp .wrap { max-width: 860px; margin: 0 auto; }\n\n#fsb-cp .lbl { display: inline-block; font-family: 'Barlow Condensed', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #557a00; background: rgba(170,255,0,0.1); border: 1px solid rgba(170,255,0,0.3); padding: 3px 12px; border-radius: 100px; margin-bottom: 12px; }\n\n#fsb-cp h2 { font-family: 'Anton', sans-serif; font-size: clamp(28px, 8vw, 44px); text-transform: uppercase; color: #0A0A0A; line-height: 0.92; margin-bottom: 10px; letter-spacing: -0.5px; }\n#fsb-cp .ac { color: #557a00; }\n\n#fsb-cp .sec-sub { font-size: 14px; color: #555; line-height: 1.65; margin-bottom: 24px; max-width: 560px; }\n\n#fsb-cp .why-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n#fsb-cp .wcard { background: #fff; border: 1px solid #e0e0e0; border-radius: 12px; padding: 20px; border-top: 3px solid #AAFF00; }\n#fsb-cp .wtitle { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 15px; text-transform: uppercase; letter-spacing: 0.5px; color: #0A0A0A; margin-bottom: 8px; line-height: 1.2; }\n#fsb-cp .wdesc { font-size: 13px; color: #666; line-height: 1.65; }\n\n#fsb-cp .leyenda-blk { background: #e8e8e8; border-top: 1px solid #ddd; padding: 16px 0; margin-top: 8px; }\n#fsb-cp .leyenda-blk p { font-size: 11px; color: #777; line-height: 1.6; }\n#fsb-cp .leyenda-blk strong { color: #444 !important; }\n\n@media (max-width: 640px) {\n  #fsb-pd .pd-specs { gap: 8px; }\n  #fsb-pd .pd-spec { min-width: calc(50% - 4px); flex: none; }\n  #fsb-cp .why-grid { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\u003c!-- SECCIÓN 1 --\u003e\n\u003cdiv id=\"fsb-pd\"\u003e\n  \u003cp class=\"pd-hook\"\u003eLleva la identidad de la Cobra a donde camines. Los \u003cstrong\u003eFSB® Charms\u003c\/strong\u003e son accesorios premium para personalizar crocs, mochilas, bolsas de gym, llaveros o lo que se te ocurra. No son relleno — son piezas diseñadas para que se note de qué lado compites.\u003c\/p\u003e\n  \u003cdiv class=\"pd-specs\"\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003ePremium\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eMaterial\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003eSólido\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eColor\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003eCobra\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eDiseño\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003chr class=\"pd-sep\"\u003e\n  \u003cdiv class=\"pd-subtitle\"\u003eLo que los hace diferentes\u003c\/div\u003e\n  \u003cul class=\"pd-list\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial resistente y duradero:\u003c\/strong\u003e No se rompen, no se deforman con el uso diario.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eColores sólidos:\u003c\/strong\u003e No se despintan. El detalle se mantiene igual con el tiempo.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCompatibles con cualquier accesorio:\u003c\/strong\u003e Crocs, mochilas, bolsas de gym, llaveros — cualquier cosa que permita inserción.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eModelos inspirados en la cultura FSB®:\u003c\/strong\u003e La actitud cobra en formato compacto.\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cdiv class=\"pd-badges\"\u003e\n    \u003cspan class=\"pd-badge\"\u003eMaterial resistente\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eColores sólidos\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eMultiusos\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eDiseño FSB®\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eCultura cobra\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pd-leyenda\"\u003e\n\u003cstrong\u003eInformación del Producto\u003c\/strong\u003e — Accesorio FSB®. Las características, colores y modelos pueden variar. Compatibilidad sujeta al tipo de accesorio del usuario. Diseño original registrado. Todos los derechos reservados.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SECCIÓN 2 --\u003e\n\u003cdiv id=\"fsb-cp\"\u003e\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cspan class=\"lbl\"\u003eLos de la Cobra\u003c\/span\u003e\n      \u003ch2\u003eAQUÍ NO HAY\u003cbr\u003e\u003cspan class=\"ac\"\u003eDISCRECIÓN.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003eAquí hay presencia. Los que saben, reconocen la Cobra.\u003c\/p\u003e\n      \u003cdiv class=\"why-grid\"\u003e\n        \u003cdiv class=\"wcard\"\u003e\n          \u003cdiv class=\"wtitle\"\u003eEn tus crocs, en tu mochila, en tu gym bag\u003c\/div\u003e\n          \u003cp class=\"wdesc\"\u003eCualquier accesorio que permita inserción es territorio cobra. Los charms llevan la identidad FSB® a los detalles que la mayoría ignora — y que Los de la Cobra siempre notan.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wcard\"\u003e\n          \u003cdiv class=\"wtitle\"\u003eNo se despintan. No se rompen.\u003c\/div\u003e\n          \u003cp class=\"wdesc\"\u003eMaterial resistente con colores sólidos que se mantienen igual con el uso diario. La misma exigencia de calidad que en los suplementos, aplicada a los accesorios.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wcard\"\u003e\n          \u003cdiv class=\"wtitle\"\u003eCultura FSB® en formato compacto\u003c\/div\u003e\n          \u003cp class=\"wdesc\"\u003eModelos inspirados en la actitud cobra. Pequeños, contundentes y directos — exactamente como el mensaje de la marca.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wcard\"\u003e\n          \u003cdiv class=\"wtitle\"\u003eYa sabes quiénes\u003c\/div\u003e\n          \u003cp class=\"wdesc\"\u003eNo necesita explicación. El que lleva la cobra lo sabe — y el que la reconoce también. Bienvenido a Los de la Cobra.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003cdiv class=\"leyenda-blk\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cp\u003e\u003cstrong\u003eInformación del Producto\u003c\/strong\u003e — Accesorio FSB®. Las características, colores y modelos pueden variar. Compatibilidad sujeta al tipo de accesorio del usuario. Diseño original registrado. Todos los derechos reservados.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Cobra Kai","offer_id":51491356639541,"sku":null,"price":120.0,"currency_code":"MXN","in_stock":true},{"title":"Faster Stonger Better","offer_id":51491356672309,"sku":null,"price":120.0,"currency_code":"MXN","in_stock":true},{"title":"FSB Squad","offer_id":51491356705077,"sku":null,"price":120.0,"currency_code":"MXN","in_stock":true},{"title":"Melted","offer_id":51491356737845,"sku":null,"price":120.0,"currency_code":"MXN","in_stock":true},{"title":"Jeep","offer_id":51491356770613,"sku":null,"price":120.0,"currency_code":"MXN","in_stock":true},{"title":"Skull","offer_id":51491356803381,"sku":null,"price":120.0,"currency_code":"MXN","in_stock":true},{"title":"Xun Long 2025","offer_id":51491356836149,"sku":null,"price":120.0,"currency_code":"MXN","in_stock":true},{"title":"All","offer_id":51491356868917,"sku":null,"price":920.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/charm-cobra-kai-fsb-jibbitz-crocs-los-de-la-cobra.jpg?v=1776976027"},{"product_id":"fsb-clip","title":"FSB® PIN","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026amp;family=Barlow+Condensed:wght@400;600;700\u0026amp;family=Barlow:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n#fsb-pd { font-family: 'Barlow', sans-serif; color: #1a1a1a; line-height: 1.6; width: 100%; display: block; background: #f0f0f0; border-radius: 12px; padding: 24px; }\n#fsb-pd * { box-sizing: border-box; font-family: inherit; }\n#fsb-pd strong { color: #0A0A0A; font-weight: 700; }\n#fsb-pd .pd-hook { font-size: 15px; font-weight: 500; color: #333; margin: 0 0 20px; line-height: 1.7; }\n#fsb-pd .pd-specs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; margin-bottom: 16px; }\n#fsb-pd .pd-spec { background: #0A0A0A; padding: 14px 8px; text-align: center; border-radius: 10px; }\n#fsb-pd .pd-spec-num { font-family: 'Anton', sans-serif; font-size: 26px; font-weight: 700; color: #AAFF00; display: block; line-height: 1; }\n#fsb-pd .pd-spec-lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #777; margin-top: 3px; display: block; }\n#fsb-pd .pd-sep { border: none; border-top: 1px solid #ddd; margin: 20px 0; }\n#fsb-pd .pd-subtitle { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 2.5px; color: #AAFF00; background: #0A0A0A; display: inline-block; padding: 4px 14px; border-radius: 100px; margin-bottom: 14px; }\n#fsb-pd ul.pd-list { margin: 0 0 20px 0; padding: 0; list-style: none; }\n#fsb-pd ul.pd-list li { padding: 9px 0 9px 22px; position: relative; font-size: 14px; color: #444; border-bottom: 1px solid #e0e0e0; line-height: 1.55; }\n#fsb-pd ul.pd-list li:last-child { border-bottom: none; }\n#fsb-pd ul.pd-list li::before { content: '→'; position: absolute; left: 0; color: #88CC00; font-weight: 700; }\n#fsb-pd .pd-badges { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 20px; }\n#fsb-pd .pd-badge { background: #e8e8e8; border: 1px solid #d0d0d0; padding: 6px 14px; font-family: 'Barlow Condensed', sans-serif; font-size: 11px; color: #555; text-transform: uppercase; letter-spacing: 1px; border-radius: 100px; }\n#fsb-pd .pd-leyenda { font-size: 11px; color: #888; margin-top: 22px; line-height: 1.7; padding: 14px 16px; background: #e8e8e8; border-radius: 10px; }\n#fsb-pd .pd-leyenda strong { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; color: #666; display: block; margin-bottom: 6px; }\n@media (max-width: 600px) {\n  #fsb-pd { padding: 18px; }\n  #fsb-pd .pd-spec-num { font-size: 22px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"fsb-pd\"\u003e\n  \u003cp class=\"pd-hook\"\u003eMinimalista, elegante y directo al punto. El \u003cstrong\u003eFSB® Clip\u003c\/strong\u003e está hecho para quienes representan a la marca. Úsalo en tu gorra, chamarra, mochila o lanyard — la cobra va donde tú vayas.\u003c\/p\u003e\n\n  \u003cdiv class=\"pd-specs\"\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003eMetal\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eMaterial\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003ePremium\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eAcabado\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pd-spec\"\u003e\n\u003cspan class=\"pd-spec-num\"\u003eFirme\u003c\/span\u003e\u003cspan class=\"pd-spec-lbl\"\u003eFijación\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"pd-sep\"\u003e\n\n  \u003cdiv class=\"pd-subtitle\"\u003eLo que lo hace diferente\u003c\/div\u003e\n  \u003cul class=\"pd-list\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMetálico con acabado premium:\u003c\/strong\u003e Pieza resistente al uso diario. No se dobla. No se cae.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDetalle geométrico de la Cobra FSB:\u003c\/strong\u003e El símbolo de la comunidad en formato de accesorio.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eVersátil:\u003c\/strong\u003e Gorra, chamarra, mochila, lanyard — streetwear, gym wear y eventos.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv class=\"pd-badges\"\u003e\n    \u003cspan class=\"pd-badge\"\u003eMetal · Acabado premium\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eFijación firme\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eEmblema cobra\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eFSB® Official\u003c\/span\u003e\n    \u003cspan class=\"pd-badge\"\u003eMultiusos\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-leyenda\"\u003e\n    \u003cstrong\u003eInformación del Producto\u003c\/strong\u003e\n    Accesorio metálico FSB®. Las características y acabados pueden variar ligeramente respecto a las imágenes. Diseño original registrado. Todos los derechos reservados.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n#fsb-cp { all: initial; display: block; background: #0A0A0A; color: #fff; font-family: 'Barlow', sans-serif; line-height: 1.6; overflow-x: hidden; width: 100vw; position: relative; left: 50%; transform: translateX(-50%); }\n#fsb-cp *, #fsb-cp *::before, #fsb-cp *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-cp strong { color: #fff; font-weight: 600; }\n#fsb-cp .wrap { padding: 0 20px; }\n#fsb-cp .lbl { font-family: 'Barlow Condensed', sans-serif; font-size: 10px; letter-spacing: 2px; text-transform: uppercase; color: #AAFF00; font-weight: 700; display: inline-block; background: rgba(170,255,0,0.08); border: 1px solid rgba(170,255,0,0.2); padding: 3px 10px; border-radius: 100px; margin-bottom: 14px; }\n#fsb-cp .sec { padding: 48px 0 40px; background: #111111; }\n#fsb-cp .sec h2 { font-family: 'Anton', sans-serif; font-size: clamp(28px, 8vw, 46px); text-transform: uppercase; line-height: 0.92; margin-bottom: 8px; color: #fff; letter-spacing: -0.5px; }\n#fsb-cp .ac { color: #AAFF00; }\n#fsb-cp .sec-sub { font-size: 13px; color: #999; margin-bottom: 28px; line-height: 1.6; }\n#fsb-cp .why-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n#fsb-cp .wcard { background: #161616; border: 1px solid #1e1e1e; padding: 22px 20px; border-radius: 14px; }\n#fsb-cp .wtitle { font-family: 'Barlow Condensed', sans-serif; font-weight: 700; font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; color: #AAFF00; margin-bottom: 8px; }\n#fsb-cp .wdesc { font-size: 13px; color: #aaa; line-height: 1.65; }\n#fsb-cp .leyenda-blk { background: #0A0A0A; padding: 28px 0 40px; }\n#fsb-cp .leyenda-blk p { font-size: 11px; color: #666; line-height: 1.7; padding: 16px; background: #111; border-radius: 12px; }\n#fsb-cp .leyenda-blk strong { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; color: #888; display: block; margin-bottom: 6px; }\n@media (max-width: 600px) {\n  #fsb-cp .sec { padding: 36px 0 28px; }\n  #fsb-cp .why-grid { grid-template-columns: 1fr !important; }\n  #fsb-cp .sec h2 { font-size: clamp(24px, 10vw, 36px); }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"fsb-cp\"\u003e\n  \u003csection class=\"sec\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cspan class=\"lbl\"\u003eLos de la Cobra\u003c\/span\u003e\n      \u003ch2\u003ePEQUEÑO.\u003cbr\u003e\u003cspan class=\"ac\"\u003eCOBRA IGUAL.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"sec-sub\"\u003eLa cobra no necesita espacio para hacerse notar. Este clip dice todo sin decir nada.\u003c\/p\u003e\n      \u003cdiv class=\"why-grid\"\u003e\n        \u003cdiv class=\"wcard\"\u003e\n          \u003cdiv class=\"wtitle\"\u003eLa cobra va donde tú vayas\u003c\/div\u003e\n          \u003cp class=\"wdesc\"\u003eGorra, chamarra, mochila, lanyard. Sin importar el outfit — el clip integra la identidad FSB a cualquier look sin esfuerzo.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wcard\"\u003e\n          \u003cdiv class=\"wtitle\"\u003eMetal. No plástico.\u003c\/div\u003e\n          \u003cp class=\"wdesc\"\u003eAcabado premium con fijación firme. No se dobla, no se cae, no se ve barato. La calidad FSB también llega a los accesorios.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wcard\"\u003e\n          \u003cdiv class=\"wtitle\"\u003eDiseño exclusivo FSB®\u003c\/div\u003e\n          \u003cp class=\"wdesc\"\u003eEl detalle geométrico de la cobra en formato mínimo. El símbolo de la comunidad en la pieza más discreta de tu outfit.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"wcard\"\u003e\n          \u003cdiv class=\"wtitle\"\u003eYa sabes quiénes\u003c\/div\u003e\n          \u003cp class=\"wdesc\"\u003eNo necesita explicación. Los de la Cobra se reconocen — y este clip es el primer punto de contacto.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"leyenda-blk\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eInformación del Producto\u003c\/strong\u003e\n        Accesorio metálico FSB®. Las características y acabados pueden variar ligeramente respecto a las imágenes. Diseño original registrado. Todos los derechos reservados.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"Default Title","offer_id":51491378921781,"sku":null,"price":130.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/pin-metalico-fsb-logo-cobra-coleccion-mexico.jpg?v=1776976026"},{"product_id":"chamarra-fsb-melton-black-jacket","title":"Chamarra FSB® Melton Letterman’s Black Jacket","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-bm { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#6B6B6B; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-bm *, #fsb-bm *::before, #fsb-bm *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-bm img { display: block; max-width: 100%; }\n#fsb-bm .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-bm .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-bm .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-bm .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-bm .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-bm .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-bm .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-bm .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-bm .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-bm .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-bm .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-bm .ci-n { background: #111114; }\n#fsb-bm .ci-a { background: #8A8A8A; }\n#fsb-bm .ci-c { background: #E8E4D4; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-bm .specs { border-top: 3px solid var(--rosa); }\n#fsb-bm .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-bm .specs .k { color: var(--gris); }\n#fsb-bm .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-bm .fit { background: #fff; color: var(--marino); }\n#fsb-bm .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-bm .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-bm .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-bm .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-bm .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-bm .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-bm .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-bm .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-bm .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-bm .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-bm .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-bm .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-bm .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-bm .thumbs label:hover { opacity: .85; }\n#fsb-bm .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-bm .feats { padding-bottom: 24vh; }\n#fsb-bm .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-bm .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-bm .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-bm .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-bm #m-r1:checked ~ .stage-grid .vi1, #fsb-bm #m-r2:checked ~ .stage-grid .vi2, #fsb-bm #m-r3:checked ~ .stage-grid .vi3, #fsb-bm #m-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-bm #m-r1:checked ~ .stage-grid .c1, #fsb-bm #m-r2:checked ~ .stage-grid .c2, #fsb-bm #m-r3:checked ~ .stage-grid .c3, #fsb-bm #m-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-bm #m-r1:checked ~ .stage-grid .t1, #fsb-bm #m-r2:checked ~ .stage-grid .t2, #fsb-bm #m-r3:checked ~ .stage-grid .t3, #fsb-bm #m-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-bm #m-r1:checked ~ .stage-grid .feat[for=\"m-r1\"], #fsb-bm #m-r2:checked ~ .stage-grid .feat[for=\"m-r2\"], #fsb-bm #m-r3:checked ~ .stage-grid .feat[for=\"m-r3\"], #fsb-bm #m-r4:checked ~ .stage-grid .feat[for=\"m-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-bm .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-bm .close { padding: 72px 0 64px; background: #fff; }\n#fsb-bm .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-bm .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-bm .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-bm .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-bm .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-bm .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-bm .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-bm .faq { padding: 0 0 40px; background: #fff; }\n#fsb-bm .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-bm .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-bm .faq summary::-webkit-details-marker { display: none; }\n#fsb-bm .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-bm .faq details[open] summary::after { content: '−'; }\n#fsb-bm .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-bm .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-bm .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-bm .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-bm .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-bm .vi, #fsb-bm .cap, #fsb-bm .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-bm .wrap { padding: 0 18px; }\n  #fsb-bm .hero { padding: 48px 0 44px; }\n  #fsb-bm .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-bm .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-bm .stage { padding: 0 0 56px; }\n  #fsb-bm .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-bm .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-bm .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-bm .thumbs label { width: 60px; }\n  #fsb-bm .feats { padding-bottom: 0; }\n  #fsb-bm .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-bm .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-bm\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eLa varsity que brilla en la \u003cspan class=\"hl\"\u003eoscuridad.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eChamarra varsity de FSB® con cuerpo de melton negro y mangas en acabado tipo cuero. Los parches brillan bajo luz fluorescente.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eEn conmemoración del Año de la Serpiente. Edición limitada, sin restock.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-n\"\u003e\u003c\/i\u003eNegro\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-c\"\u003e\u003c\/i\u003eParche crema\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCorte\u003c\/span\u003e\u003cspan class=\"v\"\u003eVarsity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCuerpo\u003c\/span\u003e\u003cspan class=\"v\"\u003eMelton negro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMangas\u003c\/span\u003e\u003cspan class=\"v\"\u003eAcabado tipo cuero\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eParches\u003c\/span\u003e\u003cspan class=\"v\"\u003eBrillan bajo luz fluorescente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003ePIN FSB®\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eEdición\u003c\/span\u003e\u003cspan class=\"v\"\u003eLimitada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eBrilla con luz UV\u003c\/h3\u003e\n\u003cp\u003eLos parches reaccionan \u003cstrong\u003ebajo luz fluorescente\u003c\/strong\u003e. El efecto cambia según el tipo y la intensidad de la luz.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"m-v\" id=\"m-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"m-v\" id=\"m-r2\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_negra_frontal.jpg?v=1791748568\u0026amp;width=1200\" alt=\"Chamarra varsity negra de melton de FSB vista de frente, con emblema de la cobra y parche FSB Official\" width=\"1200\" height=\"1200\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_negra_posterior.jpg?v=1791748568\u0026amp;width=1200\" alt=\"Chamarra varsity negra de melton de FSB vista por la espalda, con parche Faster Stronger Better\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eEspalda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"m-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_negra_frontal.jpg?v=1791748568\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"m-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_negra_posterior.jpg?v=1791748568\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"m-r1\" data-r=\"m-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Frente\u003c\/span\u003e \u003cspan class=\"fh\"\u003eParches que brillan.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eDe un lado del pecho, el emblema de la cobra 2025 sobre fondo crema. Del otro, el parche FSB Official. Los parches brillan bajo luz fluorescente.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"m-r2\" data-r=\"m-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eFaster · Stronger · Better.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eUn parche bordado grande en la parte alta de la espalda: la cobra a la izquierda y las tres palabras de FSB® en blanco, con contorno verde.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"m-r1\" data-r=\"m-r1\"\u003e \u003cspan class=\"num\"\u003e03 · Materiales\u003c\/span\u003e \u003cspan class=\"fh\"\u003eMelton y mangas tipo cuero.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl cuerpo es de melton negro y las mangas llevan acabado tipo cuero, con el logo FSB® en una manga, cerca del puño. Cierra con broches al frente y tiene dos bolsas.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"m-r2\" data-r=\"m-r2\"\u003e \u003cspan class=\"num\"\u003e04 · Incluye\u003c\/span\u003e \u003cspan class=\"fh\"\u003ePIN FSB®.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eLa chamarra trae el PIN de la marca incluido.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eClásica por fuera. Cobra por \u003cspan class=\"hl\"\u003edentro.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003eUna sola corrida. Cuando se agote, no vuelve.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003eEdición limitada\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué es la chamarra Melton Letterman's de FSB?\u003c\/h4\u003e\n\u003cp\u003eEs una chamarra varsity negra de edición limitada de FSB®, con cuerpo de melton, mangas en acabado tipo cuero y parches que brillan bajo luz fluorescente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Los parches brillan en la oscuridad?\u003c\/h4\u003e\n\u003cp\u003eBrillan bajo luz fluorescente o UV. El efecto puede variar según el tipo y la intensidad de la luz.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué parches tiene?\u003c\/h4\u003e\n\u003cp\u003eAl frente lleva el emblema de la cobra 2025 y el parche FSB Official en silicón. En una manga, el logo FSB®. En la espalda, un parche bordado grande con la cobra y las palabras Faster, Stronger, Better.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿De qué material es?\u003c\/h4\u003e\n\u003cp\u003eEl cuerpo es de melton negro y las mangas tienen acabado tipo cuero.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué incluye?\u003c\/h4\u003e\n\u003cp\u003eIncluye la chamarra y un PIN FSB®.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Va a haber restock?\u003c\/h4\u003e\n\u003cp\u003eNo. Es edición limitada de una sola corrida.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Tiene cambios o devoluciones?\u003c\/h4\u003e\n\u003cp\u003eNo. Las ediciones limitadas no tienen cambios ni devoluciones una vez enviadas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eChamarra Melton Letterman's FSB®. Edición limitada, sin restock. Los colores y acabados pueden variar ligeramente respecto a las imágenes. El brillo bajo luz fluorescente puede variar según el tipo y la intensidad de la luz UV. Sin cambios ni devoluciones en productos de edición limitada una vez enviados.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-bm'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"S","offer_id":51518317232437,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":51518317265205,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":51518317297973,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Chamarra_negra_frontal.jpg?v=1791748568"},{"product_id":"chamarra-varsity-white-legacy-fsb","title":"Chamarra FSB® White Legacy Jacket","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-wl { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#8B1A2E; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-wl *, #fsb-wl *::before, #fsb-wl *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-wl img { display: block; max-width: 100%; }\n#fsb-wl .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-wl .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-wl .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-wl .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-wl .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-wl .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-wl .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-wl .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-wl .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-wl .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-wl .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-wl .ci-n { background: #8B1A2E; }\n#fsb-wl .ci-a { background: #1B3A8A; }\n#fsb-wl .ci-c { background: #FFFFFF; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-wl .specs { border-top: 3px solid var(--rosa); }\n#fsb-wl .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-wl .specs .k { color: var(--gris); }\n#fsb-wl .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-wl .fit { background: #fff; color: var(--marino); }\n#fsb-wl .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-wl .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-wl .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-wl .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-wl .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-wl .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-wl .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-wl .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-wl .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-wl .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-wl .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-wl .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-wl .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-wl .thumbs label:hover { opacity: .85; }\n#fsb-wl .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-wl .feats { padding-bottom: 24vh; }\n#fsb-wl .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-wl .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-wl .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-wl .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-wl #w-r1:checked ~ .stage-grid .vi1, #fsb-wl #w-r2:checked ~ .stage-grid .vi2, #fsb-wl #w-r3:checked ~ .stage-grid .vi3, #fsb-wl #w-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-wl #w-r1:checked ~ .stage-grid .c1, #fsb-wl #w-r2:checked ~ .stage-grid .c2, #fsb-wl #w-r3:checked ~ .stage-grid .c3, #fsb-wl #w-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-wl #w-r1:checked ~ .stage-grid .t1, #fsb-wl #w-r2:checked ~ .stage-grid .t2, #fsb-wl #w-r3:checked ~ .stage-grid .t3, #fsb-wl #w-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-wl #w-r1:checked ~ .stage-grid .feat[for=\"w-r1\"], #fsb-wl #w-r2:checked ~ .stage-grid .feat[for=\"w-r2\"], #fsb-wl #w-r3:checked ~ .stage-grid .feat[for=\"w-r3\"], #fsb-wl #w-r4:checked ~ .stage-grid .feat[for=\"w-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-wl .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-wl .close { padding: 72px 0 64px; background: #fff; }\n#fsb-wl .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-wl .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-wl .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-wl .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-wl .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-wl .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-wl .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-wl .faq { padding: 0 0 40px; background: #fff; }\n#fsb-wl .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-wl .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-wl .faq summary::-webkit-details-marker { display: none; }\n#fsb-wl .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-wl .faq details[open] summary::after { content: '−'; }\n#fsb-wl .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-wl .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-wl .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-wl .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-wl .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-wl .vi, #fsb-wl .cap, #fsb-wl .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-wl .wrap { padding: 0 18px; }\n  #fsb-wl .hero { padding: 48px 0 44px; }\n  #fsb-wl .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-wl .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-wl .stage { padding: 0 0 56px; }\n  #fsb-wl .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-wl .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-wl .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-wl .thumbs label { width: 60px; }\n  #fsb-wl .feats { padding-bottom: 0; }\n  #fsb-wl .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-wl .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-wl\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eWhite \u003cspan class=\"hl\"\u003eLegacy.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eChamarra varsity blanca de FSB® con ribetes tricolor y tres parches: dos al frente y uno grande en la espalda.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eEdición limitada, sin restock.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-c\"\u003e\u003c\/i\u003eBlanco\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-n\"\u003e\u003c\/i\u003eGuinda\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-a\"\u003e\u003c\/i\u003eAzul\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCorte\u003c\/span\u003e\u003cspan class=\"v\"\u003eVarsity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eBase\u003c\/span\u003e\u003cspan class=\"v\"\u003eBlanca\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eRibetes\u003c\/span\u003e\u003cspan class=\"v\"\u003eRib tricolor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"v\"\u003eParche FSB Official y cobra 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eEspalda\u003c\/span\u003e\u003cspan class=\"v\"\u003eParche Faster · Stronger · Better\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eEdición\u003c\/span\u003e\u003cspan class=\"v\"\u003eLimitada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eSin restock\u003c\/h3\u003e\n\u003cp\u003eEs \u003cstrong\u003euna sola corrida\u003c\/strong\u003e. Cuando se agote, no vuelve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"w-v\" id=\"w-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"w-v\" id=\"w-r2\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/chamarra-varsity-blanca-fsb-frente.png?v=1776976027\u0026amp;width=1200\" alt=\"Chamarra varsity blanca White Legacy de FSB vista de frente, con parche FSB Official y emblema de la cobra\" width=\"1200\" height=\"1200\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/chamarra-varsity-blanca-fsb-posterior.png?v=1776976026\u0026amp;width=1200\" alt=\"Chamarra varsity blanca White Legacy de FSB vista por la espalda, con parche Faster Stronger Better\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eEspalda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"w-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/chamarra-varsity-blanca-fsb-frente.png?v=1776976027\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"w-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/chamarra-varsity-blanca-fsb-posterior.png?v=1776976026\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"w-r1\" data-r=\"w-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Frente\u003c\/span\u003e \u003cspan class=\"fh\"\u003eDos parches al frente.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl parche FSB Official en silicón va en el pecho izquierdo. Del otro lado, el emblema de la cobra 2025 en verde, con acabado texturizado.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"w-r2\" data-r=\"w-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eFaster · Stronger · Better.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eUn parche grande cubre la espalda: la cobra al centro, con las tres palabras de FSB® alrededor.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"w-r1\" data-r=\"w-r1\"\u003e \u003cspan class=\"num\"\u003e03 · Ribetes\u003c\/span\u003e \u003cspan class=\"fh\"\u003eGuinda, azul y blanco.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl cuello, los puños y la cintura van en rib tricolor.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"w-r2\" data-r=\"w-r2\"\u003e \u003cspan class=\"num\"\u003e04 · Corte\u003c\/span\u003e \u003cspan class=\"fh\"\u003eVarsity.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eSilueta varsity clásica sobre base blanca. Para el gym, la calle o el día de descanso.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eLa cobra, por los dos \u003cspan class=\"hl\"\u003elados.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003eDos parches al frente y uno en la espalda.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003eEdición limitada\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué es la chamarra White Legacy de FSB?\u003c\/h4\u003e\n\u003cp\u003eEs una chamarra varsity blanca de edición limitada de FSB®, con ribetes tricolor y tres parches: dos al frente y uno en la espalda.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué parches tiene la White Legacy?\u003c\/h4\u003e\n\u003cp\u003eAl frente lleva el parche FSB Official en silicón y el emblema de la cobra 2025 en verde. En la espalda, un parche grande con la cobra y las palabras Faster, Stronger, Better.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿De qué colores es la White Legacy?\u003c\/h4\u003e\n\u003cp\u003eLa base es blanca y el cuello, los puños y la cintura van en rib tricolor: guinda, azul y blanco.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué corte tiene?\u003c\/h4\u003e\n\u003cp\u003eEs de corte varsity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Va a haber restock?\u003c\/h4\u003e\n\u003cp\u003eNo. Es edición limitada de una sola corrida.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Tiene cambios o devoluciones?\u003c\/h4\u003e\n\u003cp\u003eNo. Las ediciones limitadas no tienen cambios ni devoluciones una vez enviadas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eChamarra White Legacy FSB®. Edición limitada, sin restock. Los colores y acabados pueden variar ligeramente respecto a las imágenes. Sin cambios ni devoluciones en productos de edición limitada una vez enviados.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-wl'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB","offers":[{"title":"S","offer_id":51518385979701,"sku":null,"price":1980.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":51518386012469,"sku":null,"price":1980.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":51518386045237,"sku":null,"price":1980.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/chamarra-varsity-blanca-fsb-frente.png?v=1776976027"},{"product_id":"maleta-deportiva-fsb","title":"Maleta Deportiva FSB","description":"\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n#fsb-mb { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --blanco:#FFFFFF; --tinta:#0A0A0A; --negro:#000000; --gris:#5A5D63; --linea:rgba(10,10,10,.12);\n  --cobra:#4FA80E; --veneno:#8CF000; --top:12px;\n  background: var(--blanco); color: var(--tinta); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-mb *, #fsb-mb *::before, #fsb-mb *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-mb img { display: block; max-width: 100%; }\n#fsb-mb .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-mb .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.01em; }\n\n\/* HERO *\/\n#fsb-mb .hero { padding: 64px 0 56px; background: var(--blanco); }\n#fsb-mb .hero-grid { display: grid; grid-template-columns: 1.25fr 1fr; gap: 56px; align-items: end; }\n#fsb-mb .hero h2 { font-size: clamp(34px, 5.6vw, 66px); line-height: 1.02; color: var(--tinta); }\n#fsb-mb .hero h2 .hl { text-transform: uppercase; color: var(--cobra); }\n#fsb-mb .hero-sub { margin-top: 20px; font-size: 17px; color: var(--gris); max-width: 46ch; }\n#fsb-mb .specs { border-top: 3px solid var(--veneno); }\n#fsb-mb .specs div { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-mb .specs dt { color: var(--gris); }\n#fsb-mb .specs dd { font-weight: 600; text-align: right; }\n\n\/* VISOR *\/\n#fsb-mb .stage { background: var(--negro); color: #fff; padding: 72px 0 88px; }\n#fsb-mb .vr, #fsb-mb .vc { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-mb .colors { display: flex; gap: 8px; margin-bottom: 12px; }\n#fsb-mb .sw { display: inline-flex; align-items: center; gap: 8px; padding: 7px 16px 7px 8px; border-radius: 999px; background: #17181B; color: #B3B7BD; font-size: 14px; font-weight: 500; cursor: pointer; outline: 2px solid transparent; outline-offset: 1px; transition: outline-color .2s, color .2s; }\n#fsb-mb .sw i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-mb .sw-n i { background: #000; box-shadow: inset 0 0 0 1.5px #5A5D63; }\n#fsb-mb .sw-r i { background: #F2A7BB; }\n#fsb-mb .stage-head { margin-bottom: 36px; max-width: 640px; }\n#fsb-mb .stage-head h3 { font-size: clamp(24px, 3.4vw, 38px); line-height: 1.02; color: #fff; }\n#fsb-mb .stage-head p { margin-top: 12px; color: #B4B7BC; font-size: 15px; }\n#fsb-mb .stage-grid { display: grid; grid-template-columns: 1.15fr 1fr; gap: 56px; align-items: start; }\n#fsb-mb .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-mb .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 20px; overflow: hidden; }\n#fsb-mb .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-mb .vi.p2, #fsb-mb .vi.p3, #fsb-mb .vi.p4 { object-fit: cover; object-position: center; }\n#fsb-mb .cap { position: absolute; left: 14px; bottom: 14px; background: var(--veneno); color: var(--negro); font-size: 13px; font-weight: 600; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-mb .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-mb .thumbs label { width: 84px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .5; transition: opacity .2s, outline-color .2s; }\n#fsb-mb .thumbs label:hover { opacity: .85; }\n#fsb-mb .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n\n#fsb-mb .feats { display: flex; flex-direction: column; padding-bottom: 28vh; }\n#fsb-mb .feat { cursor: pointer; padding: 28px 0 28px 22px; border-left: 2px solid #26282C; min-height: 38vh; display: flex; flex-direction: column; justify-content: center; transition: border-color .3s; }\n#fsb-mb .feat .fh { display: block; font-family: 'Clash Display', sans-serif; font-weight: 600; letter-spacing: 0.005em; font-size: 22px; line-height: 1.15; color: #E4E6E9; transition: color .3s; }\n#fsb-mb .feat .fp { display: block; margin-top: 8px; font-size: 15px; color: #B3B7BD; max-width: 42ch; transition: color .3s; }\n#fsb-mb #mb-r1:checked ~ .stage-grid .feat[for=\"mb-r1\"], #fsb-mb #mb-r2:checked ~ .stage-grid .feat[for=\"mb-r2\"], #fsb-mb #mb-r3:checked ~ .stage-grid .feat[for=\"mb-r3\"], #fsb-mb #mb-r4:checked ~ .stage-grid .feat[for=\"mb-r4\"] { border-left-color: var(--veneno); }\n#fsb-mb #mb-r1:checked ~ .stage-grid .feat[for=\"mb-r1\"] .fh, #fsb-mb #mb-r2:checked ~ .stage-grid .feat[for=\"mb-r2\"] .fh, #fsb-mb #mb-r3:checked ~ .stage-grid .feat[for=\"mb-r3\"] .fh, #fsb-mb #mb-r4:checked ~ .stage-grid .feat[for=\"mb-r4\"] .fh { color: #fff; }\n#fsb-mb #mb-r1:checked ~ .stage-grid .feat[for=\"mb-r1\"] .fp, #fsb-mb #mb-r2:checked ~ .stage-grid .feat[for=\"mb-r2\"] .fp, #fsb-mb #mb-r3:checked ~ .stage-grid .feat[for=\"mb-r3\"] .fp, #fsb-mb #mb-r4:checked ~ .stage-grid .feat[for=\"mb-r4\"] .fp { color: #E4E6E9; }\n\n\/* estado activo *\/\n#fsb-mb #mb-cn:checked ~ #mb-r1:checked ~ .stage-grid .n1, #fsb-mb #mb-cn:checked ~ #mb-r2:checked ~ .stage-grid .n2, #fsb-mb #mb-cn:checked ~ #mb-r3:checked ~ .stage-grid .n3, #fsb-mb #mb-cn:checked ~ #mb-r4:checked ~ .stage-grid .n4, #fsb-mb #mb-cn:checked ~ #mb-r5:checked ~ .stage-grid .n1, #fsb-mb #mb-cr:checked ~ #mb-r1:checked ~ .stage-grid .p1, #fsb-mb #mb-cr:checked ~ #mb-r2:checked ~ .stage-grid .p2, #fsb-mb #mb-cr:checked ~ #mb-r3:checked ~ .stage-grid .p3, #fsb-mb #mb-cr:checked ~ #mb-r4:checked ~ .stage-grid .p4, #fsb-mb #mb-cr:checked ~ #mb-r5:checked ~ .stage-grid .p5 { opacity: 1; transform: none; }\n#fsb-mb #mb-r1:checked ~ .stage-grid .c1, #fsb-mb #mb-r2:checked ~ .stage-grid .c2, #fsb-mb #mb-r3:checked ~ .stage-grid .c3, #fsb-mb #mb-r4:checked ~ .stage-grid .c4, #fsb-mb #mb-r5:checked ~ .stage-grid .c5 { opacity: 1; }\n#fsb-mb #mb-r1:checked ~ .stage-grid .t1, #fsb-mb #mb-r2:checked ~ .stage-grid .t2, #fsb-mb #mb-r3:checked ~ .stage-grid .t3, #fsb-mb #mb-r4:checked ~ .stage-grid .t4, #fsb-mb #mb-r5:checked ~ .stage-grid .t5 { opacity: 1; outline-color: var(--veneno); }\n#fsb-mb .thumbs.tp { display: none; }\n#fsb-mb #mb-cr:checked ~ .stage-grid .thumbs.tn { display: none; }\n#fsb-mb #mb-cr:checked ~ .stage-grid .thumbs.tp { display: flex; }\n#fsb-mb #mb-cn:checked ~ .stage-grid .sw-n, #fsb-mb #mb-cr:checked ~ .stage-grid .sw-r { outline-color: var(--veneno); color: #fff; }\n#fsb-mb .vc:focus-visible ~ .stage-grid .colors { outline: 2px solid var(--veneno); outline-offset: 4px; border-radius: 999px; }\n#fsb-mb .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--veneno); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-mb .close { padding: 72px 0; background: var(--veneno); color: var(--negro); }\n#fsb-mb .close-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: start; }\n#fsb-mb .close h3 { font-size: clamp(24px, 3.4vw, 38px); line-height: 1.02; }\n#fsb-mb .close p { font-size: 16px; color: #1A2A00; max-width: 48ch; }\n#fsb-mb .close p + p { margin-top: 12px; }\n#fsb-mb .tag { display: inline-block; margin-top: 20px; font-weight: 700; background: var(--negro); color: var(--veneno); padding: 6px 12px; border-radius: 8px; }\n#fsb-mb .legal { padding: 24px 0 48px; background: var(--blanco); }\n#fsb-mb .legal p { font-size: 12px; color: #767980; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-mb .vi, #fsb-mb .cap, #fsb-mb .feat, #fsb-mb .feat .fh, #fsb-mb .feat .fp { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-mb .wrap { padding: 0 18px; }\n  #fsb-mb .hero { padding: 44px 0 40px; }\n  #fsb-mb .hero-grid, #fsb-mb .close-grid { grid-template-columns: 1fr; gap: 28px; }\n  #fsb-mb .stage { padding: 48px 0 56px; }\n  #fsb-mb .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-mb .viewer { background: var(--negro); margin: 0 -18px; padding: 8px 18px 10px; }\n  #fsb-mb .colors { margin-bottom: 8px; }\n  #fsb-mb .sw { font-size: 13px; padding: 5px 12px 5px 6px; }\n  #fsb-mb .frame { aspect-ratio: auto; height: 36vh; border-radius: 16px; }\n  #fsb-mb .thumbs label { width: 64px; border-radius: 8px; }\n  #fsb-mb .feats { padding-bottom: 0; }\n  #fsb-mb .feat { min-height: 34vh; padding: 22px 0 22px 18px; }\n  #fsb-mb .feat .fh { font-size: 19px; }\n  #fsb-mb .close { padding: 52px 0; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"fsb-mb\"\u003e\n\n  \u003csection class=\"hero\"\u003e\n    \u003cdiv class=\"wrap hero-grid\"\u003e\n      \u003cdiv\u003e\n        \u003ch2 class=\"display\"\u003eTus tenis sudados ya no tocan tu ropa limpia. \u003cspan class=\"hl\"\u003eAsí de simple.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"hero-sub\"\u003eMaleta deportiva FSB de 30 litros en lona, con compartimento para tenis y bolsa lateral. En negro o rosa, y con la cobra donde tiene que ir.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdl class=\"specs\"\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eCapacidad\u003c\/dt\u003e\n\u003cdd\u003e30 L\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eMaterial\u003c\/dt\u003e\n\u003cdd\u003eLona\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eColores\u003c\/dt\u003e\n\u003cdd\u003eNegro \/ Rosa\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eCompartimento para tenis\u003c\/dt\u003e\n\u003cdd\u003eSí, con cierre\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eBolsa lateral\u003c\/dt\u003e\n\u003cdd\u003eSí\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdt\u003eDetalles\u003c\/dt\u003e\n\u003cdd\u003eCobra estampada + jalador de hule\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003c\/dl\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"stage\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n\n      \u003cinput class=\"vc\" type=\"radio\" name=\"mb-c\" id=\"mb-cn\" checked aria-label=\"Color negro\"\u003e\n      \u003cinput class=\"vc\" type=\"radio\" name=\"mb-c\" id=\"mb-cr\" aria-label=\"Color rosa\"\u003e\n      \u003cinput class=\"vr\" type=\"radio\" name=\"mb-v\" id=\"mb-r1\" checked aria-label=\"Frente\"\u003e\n      \u003cinput class=\"vr\" type=\"radio\" name=\"mb-v\" id=\"mb-r2\" aria-label=\"Compartimento para tenis\"\u003e\n      \u003cinput class=\"vr\" type=\"radio\" name=\"mb-v\" id=\"mb-r3\" aria-label=\"Bolsa lateral\"\u003e\n      \u003cinput class=\"vr\" type=\"radio\" name=\"mb-v\" id=\"mb-r4\" aria-label=\"La cobra\"\u003e\n      \u003cinput class=\"vr\" type=\"radio\" name=\"mb-v\" id=\"mb-r5\" aria-label=\"Vista superior\"\u003e\n\n      \u003cdiv class=\"stage-grid\"\u003e\n        \u003cdiv class=\"viewer\"\u003e\n          \u003cdiv class=\"colors\"\u003e\n            \u003clabel class=\"sw sw-n\" for=\"mb-cn\"\u003e\u003ci\u003e\u003c\/i\u003eNegro\u003c\/label\u003e\n            \u003clabel class=\"sw sw-r\" for=\"mb-cr\"\u003e\u003ci\u003e\u003c\/i\u003eRosa\u003c\/label\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"frame\"\u003e\n            \u003cimg class=\"vi n1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_FSB_Frente.jpg?v=1790196166\" alt=\"Maleta deportiva FSB negra, vista frontal\"\u003e\n            \u003cimg class=\"vi n2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_FSB_Abierta.jpg?v=1790196061\" alt=\"Compartimento para tenis de la maleta deportiva FSB negra\" loading=\"lazy\"\u003e\n            \u003cimg class=\"vi n3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_FSB_Posterior_1.jpg?v=1790196542\" alt=\"Bolsa lateral de la maleta deportiva FSB negra\" loading=\"lazy\"\u003e\n            \u003cimg class=\"vi n4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta-FSBA.jpg?v=1790196542\" alt=\"Maleta deportiva FSB negra con la cobra\" loading=\"lazy\"\u003e\n            \u003cimg class=\"vi p1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_Rosa.jpg?v=1790201140\" alt=\"Maleta deportiva FSB rosa, vista frontal\" loading=\"lazy\"\u003e\n            \u003cimg class=\"vi p2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_bolsa_para_tenis.jpg?v=1790200973\" alt=\"Compartimento para tenis de la maleta deportiva FSB rosa\" loading=\"lazy\"\u003e\n            \u003cimg class=\"vi p3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_vista_de_lado.jpg?v=1790200974\" alt=\"Maleta deportiva FSB rosa, vista de lado\" loading=\"lazy\"\u003e\n            \u003cimg class=\"vi p4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_detalle_de_goma.jpg?v=1790200974\" alt=\"Jalador de goma con la cobra en la maleta deportiva FSB rosa\" loading=\"lazy\"\u003e\n            \u003cimg class=\"vi p5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_vista_superior.jpg?v=1790200974\" alt=\"Maleta deportiva FSB rosa, vista superior\" loading=\"lazy\"\u003e\n            \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eCompartimento para tenis\u003c\/span\u003e\u003cspan class=\"cap c3\"\u003eBolsa lateral\u003c\/span\u003e\u003cspan class=\"cap c4\"\u003eLa cobra\u003c\/span\u003e\u003cspan class=\"cap c5\"\u003eVista superior\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"thumbs tn\"\u003e\n            \u003clabel class=\"t1\" for=\"mb-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_FSB_Frente.jpg?v=1790196166\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n            \u003clabel class=\"t2\" for=\"mb-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_FSB_Abierta.jpg?v=1790196061\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n            \u003clabel class=\"t3\" for=\"mb-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_FSB_Posterior_1.jpg?v=1790196542\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n            \u003clabel class=\"t4\" for=\"mb-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta-FSBA.jpg?v=1790196542\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"thumbs tp\"\u003e\n            \u003clabel class=\"t1\" for=\"mb-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_Rosa.jpg?v=1790201140\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n            \u003clabel class=\"t2\" for=\"mb-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_bolsa_para_tenis.jpg?v=1790200973\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n            \u003clabel class=\"t3\" for=\"mb-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_vista_de_lado.jpg?v=1790200974\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n            \u003clabel class=\"t4\" for=\"mb-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_detalle_de_goma.jpg?v=1790200974\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n            \u003clabel class=\"t5\" for=\"mb-r5\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_deportiva_FSB_vista_superior.jpg?v=1790200974\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feats\"\u003e\n          \u003clabel class=\"feat on\" for=\"mb-r1\" data-r=\"mb-r1\"\u003e\n            \u003cspan class=\"fh\"\u003eUn frente que no se ve en otras maletas\u003c\/span\u003e\n            \u003cspan class=\"fp\"\u003eDos paneles cruzados en diagonal. Limpia de lejos y distinta de cerca, sin logos gritando.\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003clabel class=\"feat\" for=\"mb-r2\" data-r=\"mb-r2\"\u003e\n            \u003cspan class=\"fh\"\u003eTus tenis, en su propio compartimento\u003c\/span\u003e\n            \u003cspan class=\"fp\"\u003eCompartimento para tenis con cierre que abre completo. Metes el par, cierras, y el sudor y la tierra no llegan a tu ropa.\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003clabel class=\"feat\" for=\"mb-r3\" data-r=\"mb-r3\"\u003e\n            \u003cspan class=\"fh\"\u003eUna bolsa lateral extra\u003c\/span\u003e\n            \u003cspan class=\"fp\"\u003ePara lo que quieres sacar rápido sin abrir la maleta: llaves, audífonos, tu bebida o lo que traigas.\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003clabel class=\"feat\" for=\"mb-r4\" data-r=\"mb-r4\"\u003e\n            \u003cspan class=\"fh\"\u003eLa cobra, donde tiene que ir\u003c\/span\u003e\n            \u003cspan class=\"fp\"\u003eLa cobra FSB estampada en la lona y un jalador de hule con la cobra en el cierre. Así se reconocen Los de la Cobra en el gym.\u003c\/span\u003e\n          \u003c\/label\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"close\"\u003e\n    \u003cdiv class=\"wrap close-grid\"\u003e\n      \u003ch3 class=\"display\"\u003eDel gym a la oficina sin cambiar de maleta.\u003c\/h3\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eEn negro o en rosa, se ve bien en el gym y fuera de él. Adentro va todo separado: ropa limpia de un lado, tenis del otro.\u003c\/p\u003e\n        \u003cp\u003eSi ya entrenas con FSB, esta es la que te faltaba.\u003c\/p\u003e\n        \u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"legal\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cp\u003eMaleta Deportiva FSB®. Material: lona. Colores: negro y rosa. Capacidad aproximada: 30 litros. Los tenis y demás artículos que aparecen en las fotos no están incluidos. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-mb'); if(!root) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function activate(el){ feats.forEach(function(f){ f.classList.toggle('on', f === el); }); var r = document.getElementById(el.getAttribute('data-r')); if(r) r.checked = true; }\n  feats.forEach(function(f){ f.addEventListener('click', function(){ activate(f); }); });\n  if(!('IntersectionObserver' in window)) return;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting) activate(e.target); });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"Rosa","offer_id":53634504360245,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"Negro","offer_id":53634504393013,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Maleta_FSB_Vista_principal.jpg?v=1790196018"},{"product_id":"playera-negra-fsb","title":"Playera negra FSB","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-pl { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --blanco:#FFFFFF; --niebla:#F1F2F4; --tinta:#0B0B0C; --gris:#5C5F66; --linea:rgba(11,11,12,.12);\n  --cobra:#4FA80E; --top:12px;\n  background: var(--blanco); color: var(--tinta); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-pl *, #fsb-pl *::before, #fsb-pl *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-pl img { display: block; max-width: 100%; }\n#fsb-pl .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-pl .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n\n\/* HERO *\/\n#fsb-pl .hero { padding: 72px 0 64px; }\n#fsb-pl .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-pl .hl { font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n#fsb-pl .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-pl .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-pl .specs { border-top: 2px solid var(--tinta); }\n#fsb-pl .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-pl .specs .k { color: var(--gris); }\n#fsb-pl .specs .v { font-weight: 600; text-align: right; }\n\n\/* VISOR *\/\n#fsb-pl .stage { background: var(--niebla); padding: 80px 0 96px; }\n#fsb-pl .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-pl .viewer { position: sticky; top: var(--top); }\n#fsb-pl .frame { aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 1px 2px rgba(0,0,0,.04), 0 12px 32px rgba(0,0,0,.06); }\n#fsb-pl .frame img { width: 100%; height: 100%; object-fit: contain; }\n#fsb-pl .feat { padding: 40px 0; border-top: 1px solid var(--linea); min-height: 30vh; display: flex; flex-direction: column; justify-content: center; }\n#fsb-pl .feat:first-child { border-top: 0; padding-top: 0; }\n#fsb-pl .feat .num { font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-pl .feat h3 { font-size: clamp(34px, 4.4vw, 58px); line-height: 1; margin-top: 10px; }\n#fsb-pl .feat p { margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n\/* CIERRE *\/\n#fsb-pl .close { padding: 96px 0 72px; }\n#fsb-pl .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 14ch; }\n#fsb-pl .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-pl .close p { font-size: 18px; color: var(--gris); max-width: 46ch; }\n#fsb-pl .tag { font-weight: 600; font-size: 15px; color: var(--tinta); border: 1.5px solid var(--tinta); padding: 8px 16px; border-radius: 999px; }\n#fsb-pl .legal { padding: 0 0 48px; }\n#fsb-pl .legal p { font-size: 12px; color: #7A7D84; line-height: 1.7; border-top: 1px solid var(--linea); padding-top: 18px; }\n\n@media (max-width: 820px) {\n  #fsb-pl .wrap { padding: 0 18px; }\n  #fsb-pl .hero { padding: 48px 0 44px; }\n  #fsb-pl .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-pl .stage { padding: 0 0 56px; }\n  #fsb-pl .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-pl .viewer { background: var(--niebla); margin: 0 -18px; padding: 10px 18px; z-index: 2; }\n  #fsb-pl .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-pl .feat { min-height: 0; padding: 32px 0; }\n  #fsb-pl .feat:first-child { padding-top: 32px; }\n  #fsb-pl .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-pl\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eLa playera de \u003cspan class=\"hl\"\u003etodos\u003c\/span\u003e los días.\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cp class=\"hero-sub\"\u003ePlayera negra de manga corta en algodón con spandex. Cómoda, fresca y se estira cuando entrenas. Úsala en el gym o fuera de él.\u003c\/p\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003e95% algodón · 5% spandex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eColor\u003c\/span\u003e\u003cspan class=\"v\"\u003eNegro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eManga\u003c\/span\u003e\u003cspan class=\"v\"\u003eCorta\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCuello\u003c\/span\u003e\u003cspan class=\"v\"\u003eRedondo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eDetalle\u003c\/span\u003e\u003cspan class=\"v\"\u003eCobra estampada al pecho\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Playera_negra_manga_corta_logo_cobra.png?v=1790912368\u0026amp;width=1200\" alt=\"Playera negra FSB de manga corta con la cobra estampada al pecho\" width=\"1254\" height=\"1254\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003cdiv class=\"feat\"\u003e\n\u003cspan class=\"num\"\u003e01 · Tela\u003c\/span\u003e\n\u003ch3 class=\"display\"\u003eAlgodón que se estira.\u003c\/h3\u003e\n\u003cp\u003e95% algodón para que sea suave y fresca. 5% spandex para que se estire cuando lo necesitas y regrese a su forma después.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat\"\u003e\n\u003cspan class=\"num\"\u003e02 · Movimiento\u003c\/span\u003e\n\u003ch3 class=\"display\"\u003eNo te jala en ningún ejercicio.\u003c\/h3\u003e\n\u003cp\u003ePress, dominadas, sentadilla o cardio. La tela acompaña el movimiento en lugar de pelearse con él.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat\"\u003e\n\u003cspan class=\"num\"\u003e03 · La cobra\u003c\/span\u003e\n\u003ch3 class=\"display\"\u003eDiscreta, pero se nota.\u003c\/h3\u003e\n\u003cp\u003eLa cobra FSB estampada chica, a un costado del pecho. No grita, pero Los de la Cobra la reconocen al instante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat\"\u003e\n\u003cspan class=\"num\"\u003e04 · Uso\u003c\/span\u003e\n\u003ch3 class=\"display\"\u003eDel gym a la calle.\u003c\/h3\u003e\n\u003cp\u003eCorte clásico, cuello redondo y negro sólido. Combina con todo y no se ve de entrenar aunque entrenes con ella.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eCómoda. Se estira. Va con \u003cspan class=\"hl\"\u003etodo.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003eUna playera negra básica, bien hecha y fácil de combinar. Para entrenar, para salir o para todos los días.\u003c\/p\u003e\n\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003ePlayera FSB® manga corta. Material: 95% algodón, 5% spandex. Color: negro. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67610986316085,"sku":null,"price":499.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67610986348853,"sku":null,"price":499.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67610986381621,"sku":null,"price":499.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Playera_negra_manga_corta_logo_cobra.png?v=1790912368"},{"product_id":"playera-blanca-fsb","title":"Playera blanca FSB","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-tk { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --blanco:#FFFFFF; --niebla:#F1F2F4; --tinta:#0B0B0C; --gris:#5C5F66; --linea:rgba(11,11,12,.12);\n  --cobra:#4FA80E; --top:12px;\n  background: var(--blanco); color: var(--tinta); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-tk *, #fsb-tk *::before, #fsb-tk *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-tk img { display: block; max-width: 100%; }\n#fsb-tk .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-tk .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n\n\/* HERO *\/\n#fsb-tk .hero { padding: 72px 0 64px; }\n#fsb-tk .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-tk .hl { font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n#fsb-tk .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-tk .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-tk .specs { border-top: 2px solid var(--tinta); }\n#fsb-tk .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-tk .specs .k { color: var(--gris); }\n#fsb-tk .specs .v { font-weight: 600; text-align: right; }\n\n\/* VISOR *\/\n#fsb-tk .stage { background: var(--niebla); padding: 80px 0 96px; }\n#fsb-tk .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-tk .viewer { position: sticky; top: var(--top); }\n#fsb-tk .frame { aspect-ratio: 4 \/ 5; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 1px 2px rgba(0,0,0,.04), 0 12px 32px rgba(0,0,0,.06); }\n#fsb-tk .frame img { width: 100%; height: 100%; object-fit: contain; }\n#fsb-tk .feat { padding: 40px 0; border-top: 1px solid var(--linea); min-height: 30vh; display: flex; flex-direction: column; justify-content: center; }\n#fsb-tk .feat:first-child { border-top: 0; padding-top: 0; }\n#fsb-tk .feat .num { font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-tk .feat h3 { font-size: clamp(34px, 4.4vw, 58px); line-height: 1; margin-top: 10px; }\n#fsb-tk .feat p { margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n\/* CIERRE *\/\n#fsb-tk .close { padding: 96px 0 72px; }\n#fsb-tk .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 14ch; }\n#fsb-tk .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-tk .close p { font-size: 18px; color: var(--gris); max-width: 46ch; }\n#fsb-tk .tag { font-weight: 600; font-size: 15px; color: var(--tinta); border: 1.5px solid var(--tinta); padding: 8px 16px; border-radius: 999px; }\n#fsb-tk .legal { padding: 0 0 48px; }\n#fsb-tk .legal p { font-size: 12px; color: #7A7D84; line-height: 1.7; border-top: 1px solid var(--linea); padding-top: 18px; }\n\n@media (max-width: 820px) {\n  #fsb-tk .wrap { padding: 0 18px; }\n  #fsb-tk .hero { padding: 48px 0 44px; }\n  #fsb-tk .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-tk .stage { padding: 0 0 56px; }\n  #fsb-tk .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-tk .viewer { background: var(--niebla); margin: 0 -18px; padding: 10px 18px; z-index: 2; }\n  #fsb-tk .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-tk .feat { min-height: 0; padding: 32px 0; }\n  #fsb-tk .feat:first-child { padding-top: 32px; }\n  #fsb-tk .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-tk\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eLigera, fresca y \u003cspan class=\"hl\"\u003esin\u003c\/span\u003e mangas.\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cp class=\"hero-sub\"\u003ePlayera blanca sin mangas, 100% poliéster. Corte largo, hombros libres y una tela ligera para entrenar sin que nada te estorbe.\u003c\/p\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003e100% poliéster\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eColor\u003c\/span\u003e\u003cspan class=\"v\"\u003eBlanco\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eManga\u003c\/span\u003e\u003cspan class=\"v\"\u003eSin mangas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCorte\u003c\/span\u003e\u003cspan class=\"v\"\u003eLargo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eDetalle\u003c\/span\u003e\u003cspan class=\"v\"\u003eCobra estampada al pecho\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/FSB_playera_blanca_frente.jpg?v=1790978518\u0026amp;width=1200\" alt=\"Playera blanca sin mangas FSB con la cobra estampada al pecho\" width=\"1024\" height=\"1536\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003cdiv class=\"feat\"\u003e\n\u003cspan class=\"num\"\u003e01 · Tela\u003c\/span\u003e\n\u003ch3 class=\"display\"\u003eLigera aunque entrenes duro.\u003c\/h3\u003e\n\u003cp\u003e100% poliéster con una textura que deja pasar el aire. No pesa y no se siente encima cuando sudas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat\"\u003e\n\u003cspan class=\"num\"\u003e02 · Movimiento\u003c\/span\u003e\n\u003ch3 class=\"display\"\u003eHombros libres.\u003c\/h3\u003e\n\u003cp\u003eSin mangas y con sisa amplia. Press, remos o dominadas sin que nada te jale ni te estorbe.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat\"\u003e\n\u003cspan class=\"num\"\u003e03 · Corte\u003c\/span\u003e\n\u003ch3 class=\"display\"\u003eLarga, no se sube.\u003c\/h3\u003e\n\u003cp\u003eCorte largo que se queda en su lugar cuando levantas los brazos o te agachas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feat\"\u003e\n\u003cspan class=\"num\"\u003e04 · La cobra\u003c\/span\u003e\n\u003ch3 class=\"display\"\u003eDiscreta, pero se nota.\u003c\/h3\u003e\n\u003cp\u003eLa cobra FSB estampada chica en negro, a un costado del pecho. Los de la Cobra la reconocen al instante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eBlanca. Ligera. \u003cspan class=\"hl\"\u003eLista\u003c\/span\u003e para entrenar.\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003eUna playera sin mangas básica y práctica. Para el gym, para correr o para los días de calor.\u003c\/p\u003e\n\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003ePlayera FSB® sin mangas. Material: 100% poliéster. Color: blanco. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67616344047925,"sku":null,"price":399.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67616344080693,"sku":null,"price":399.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67616344113461,"sku":null,"price":399.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/FSB_playera_blanca_frente.jpg?v=1790978518"},{"product_id":"set-deportivo-krait-fsb","title":"Set Krait","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-s1 { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#CBD8E8; --rosa-claro:#F1F5FA; --rosa-fuerte:#4E6E96; --marino:#1F2230; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-s1 *, #fsb-s1 *::before, #fsb-s1 *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-s1 img { display: block; max-width: 100%; }\n#fsb-s1 .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-s1 .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-s1 .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-s1 .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-s1 .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-s1 .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-s1 .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-s1 .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-s1 .colors { display: flex; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-s1 .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-s1 .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-s1 .ci-h { background: #CBD8E8; box-shadow: inset 0 0 0 1px rgba(31,34,48,.15); }\n#fsb-s1 .ci-m { background: #33323A; }\n#fsb-s1 .specs { border-top: 3px solid var(--rosa); }\n#fsb-s1 .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-s1 .specs .k { color: var(--gris); }\n#fsb-s1 .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO TALLA *\/\n#fsb-s1 .fit { background: #fff; color: var(--marino); }\n#fsb-s1 .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-s1 .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-s1 .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-s1 .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-s1 .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-s1 .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-s1 .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-s1 .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-s1 .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(78,110,150,.08); }\n#fsb-s1 .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-s1 .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-s1 .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-s1 .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-s1 .thumbs label:hover { opacity: .85; }\n#fsb-s1 .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-s1 .feats { padding-bottom: 24vh; }\n#fsb-s1 .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-s1 .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-s1 .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-s1 .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-s1 #k-r1:checked ~ .stage-grid .vi1, #fsb-s1 #k-r2:checked ~ .stage-grid .vi2, #fsb-s1 #k-r3:checked ~ .stage-grid .vi3, #fsb-s1 #k-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-s1 #k-r1:checked ~ .stage-grid .c1, #fsb-s1 #k-r2:checked ~ .stage-grid .c2, #fsb-s1 #k-r3:checked ~ .stage-grid .c3, #fsb-s1 #k-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-s1 #k-r1:checked ~ .stage-grid .t1, #fsb-s1 #k-r2:checked ~ .stage-grid .t2, #fsb-s1 #k-r3:checked ~ .stage-grid .t3, #fsb-s1 #k-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-s1 #k-r1:checked ~ .stage-grid .feat[for=\"k-r1\"], #fsb-s1 #k-r2:checked ~ .stage-grid .feat[for=\"k-r2\"], #fsb-s1 #k-r3:checked ~ .stage-grid .feat[for=\"k-r3\"], #fsb-s1 #k-r4:checked ~ .stage-grid .feat[for=\"k-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-s1 .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-s1 .close { padding: 72px 0 64px; background: #fff; }\n#fsb-s1 .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-s1 .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-s1 .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-s1 .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-s1 .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-s1 .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-s1 .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-s1 .vi, #fsb-s1 .cap, #fsb-s1 .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-s1 .wrap { padding: 0 18px; }\n  #fsb-s1 .hero { padding: 48px 0 44px; }\n  #fsb-s1 .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-s1 .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-s1 .stage { padding: 0 0 56px; }\n  #fsb-s1 .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-s1 .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-s1 .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-s1 .thumbs label { width: 60px; }\n  #fsb-s1 .feats { padding-bottom: 0; }\n  #fsb-s1 .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-s1 .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-s1\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eAzul hielo con \u003cspan class=\"hl\"\u003emarino.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eSet deportivo de top de manga larga y leggings de tiro alto, en nylon con spandex. Se ajusta al cuerpo, se estira contigo y se ve igual de bien dentro y fuera del gym.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eSe llama Krait por la krait azul, una serpiente con franjas azul claro y casi negras, como este set.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-h\"\u003e\u003c\/i\u003eAzul hielo\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-m\"\u003e\u003c\/i\u003eMarino\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003e75% nylon · 25% spandex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003eTop + leggings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTop\u003c\/span\u003e\u003cspan class=\"v\"\u003eManga larga, hombros descubiertos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eLeggings\u003c\/span\u003e\u003cspan class=\"v\"\u003eTiro alto, pretina ondulada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTallas\u003c\/span\u003e\u003cspan class=\"v\"\u003eS · M · L (ajustadas)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eTalla ajustada\u003c\/h3\u003e\n\u003cp\u003eLas tallas S, M y L vienen \u003cstrong\u003eun poco más chicas\u003c\/strong\u003e que una talla normal. \u003cstrong\u003eSi estás entre dos tallas o lo prefieres menos pegado, pide una talla más.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"k-v\" id=\"k-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"k-v\" id=\"k-r2\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"k-v\" id=\"k-r3\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"k-v\" id=\"k-r4\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_A01.jpg?v=1791052182\u0026amp;width=1200\" alt=\"Set Krait FSB: top azul hielo de manga larga y leggings marino\" width=\"1254\" height=\"1254\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_A02.jpg?v=1791052189\u0026amp;width=1200\" alt=\"Top azul hielo del Set Krait FSB, vista frontal\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_A04.jpg?v=1791052185\u0026amp;width=1200\" alt=\"Top azul hielo del Set Krait FSB, vista posterior\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_A03.jpg?v=1791052189\u0026amp;width=1200\" alt=\"Leggings marino de tiro alto del Set Krait FSB\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eSet completo\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eTop frontal\u003c\/span\u003e\u003cspan class=\"cap c3\"\u003eTop posterior\u003c\/span\u003e\u003cspan class=\"cap c4\"\u003eLeggings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"k-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_A01.jpg?v=1791052182\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"k-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_A02.jpg?v=1791052189\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t3\" for=\"k-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_A04.jpg?v=1791052185\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t4\" for=\"k-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_A03.jpg?v=1791052189\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"k-r1\" data-r=\"k-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Tela\u003c\/span\u003e \u003cspan class=\"fh\"\u003eSe ajusta y se estira.\u003c\/span\u003e \u003cspan class=\"fp\"\u003e75% nylon y 25% spandex. Abraza el cuerpo, se mueve contigo en cada ejercicio y regresa a su forma.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"k-r2\" data-r=\"k-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Top\u003c\/span\u003e \u003cspan class=\"fh\"\u003eHombros descubiertos.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eManga larga, corte crop y escote con orilla ondulada. Cubre los brazos y deja ver los hombros.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"k-r3\" data-r=\"k-r3\"\u003e \u003cspan class=\"num\"\u003e03 · Cuello\u003c\/span\u003e \u003cspan class=\"fh\"\u003eHalter en marino.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl cuello halter va en el mismo marino de los leggings, para que el set combine de arriba a abajo.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"k-r4\" data-r=\"k-r4\"\u003e \u003cspan class=\"num\"\u003e04 · Leggings\u003c\/span\u003e \u003cspan class=\"fh\"\u003eTiro alto, pretina ondulada.\u003c\/span\u003e \u003cspan class=\"fp\"\u003ePretina alta con la misma orilla ondulada del top y la cobra FSB al frente. Se queda en su lugar mientras entrenas.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eUn set, \u003cspan class=\"hl\"\u003edos\u003c\/span\u003e tonos, cero dudas.\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003eTe lo pones completo y ya estás lista. Para entrenar, para la foto o para todo el día.\u003c\/p\u003e\n\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eSet Krait FSB®. Incluye top y leggings. Material: 75% nylon, 25% spandex. Tallas: S, M y L, de horma ajustada. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-s1'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67623835468085,"sku":null,"price":2099.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67623835500853,"sku":null,"price":2099.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67623835533621,"sku":null,"price":2099.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_A05.jpg?v=1791053250"},{"product_id":"set-deportivo-mamba-fsb","title":"Set Mamba","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-s2 { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#DADDE2; --rosa-claro:#F4F5F7; --rosa-fuerte:#5A5F68; --marino:#0E0E10; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-s2 *, #fsb-s2 *::before, #fsb-s2 *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-s2 img { display: block; max-width: 100%; }\n#fsb-s2 .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-s2 .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-s2 .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-s2 .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-s2 .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-s2 .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-s2 .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-s2 .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-s2 .colors { display: flex; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-s2 .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-s2 .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-s2 .ci-h { background: #0E0E10; }\n#fsb-s2 .ci-m { background: linear-gradient(135deg,#E9EBEE,#A9AEB6); box-shadow: inset 0 0 0 1px rgba(14,14,16,.12); }\n#fsb-s2 .specs { border-top: 3px solid var(--rosa); }\n#fsb-s2 .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-s2 .specs .k { color: var(--gris); }\n#fsb-s2 .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO TALLA *\/\n#fsb-s2 .fit { background: #fff; color: var(--marino); }\n#fsb-s2 .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-s2 .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-s2 .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-s2 .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-s2 .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-s2 .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-s2 .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-s2 .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-s2 .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(14,14,16,.08); }\n#fsb-s2 .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-s2 .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-s2 .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-s2 .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-s2 .thumbs label:hover { opacity: .85; }\n#fsb-s2 .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-s2 .feats { padding-bottom: 24vh; }\n#fsb-s2 .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-s2 .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-s2 .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-s2 .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-s2 #t-r1:checked ~ .stage-grid .vi1, #fsb-s2 #t-r2:checked ~ .stage-grid .vi2, #fsb-s2 #t-r3:checked ~ .stage-grid .vi3, #fsb-s2 #t-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-s2 #t-r1:checked ~ .stage-grid .c1, #fsb-s2 #t-r2:checked ~ .stage-grid .c2, #fsb-s2 #t-r3:checked ~ .stage-grid .c3, #fsb-s2 #t-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-s2 #t-r1:checked ~ .stage-grid .t1, #fsb-s2 #t-r2:checked ~ .stage-grid .t2, #fsb-s2 #t-r3:checked ~ .stage-grid .t3, #fsb-s2 #t-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-s2 #t-r1:checked ~ .stage-grid .feat[for=\"t-r1\"], #fsb-s2 #t-r2:checked ~ .stage-grid .feat[for=\"t-r2\"], #fsb-s2 #t-r3:checked ~ .stage-grid .feat[for=\"t-r3\"], #fsb-s2 #t-r4:checked ~ .stage-grid .feat[for=\"t-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-s2 .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-s2 .close { padding: 72px 0 64px; background: #fff; }\n#fsb-s2 .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-s2 .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-s2 .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-s2 .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-s2 .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-s2 .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-s2 .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-s2 .vi, #fsb-s2 .cap, #fsb-s2 .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-s2 .wrap { padding: 0 18px; }\n  #fsb-s2 .hero { padding: 48px 0 44px; }\n  #fsb-s2 .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-s2 .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-s2 .stage { padding: 0 0 56px; }\n  #fsb-s2 .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-s2 .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-s2 .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-s2 .thumbs label { width: 60px; }\n  #fsb-s2 .feats { padding-bottom: 0; }\n  #fsb-s2 .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-s2 .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-s2\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eNegro, de pies a \u003cspan class=\"hl\"\u003ecabeza.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eSet deportivo de top con escote en V y pantalón de tiro alto con pierna amplia, en nylon con spandex. Se ajusta arriba, cae suelto abajo y se ve igual de bien dentro y fuera del gym.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eSe llama Mamba por la mamba negra: rápida, elegante y sin un solo color de más, como este set.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-h\"\u003e\u003c\/i\u003eNegro\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-m\"\u003e\u003c\/i\u003eLogo plateado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003e75% nylon · 25% spandex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003eTop + pantalón\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTop\u003c\/span\u003e\u003cspan class=\"v\"\u003eEscote en V, tirantes delgados\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003ePantalón\u003c\/span\u003e\u003cspan class=\"v\"\u003eTiro alto, pierna amplia\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTallas\u003c\/span\u003e\u003cspan class=\"v\"\u003eS · M · L (ajustadas)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eTalla ajustada\u003c\/h3\u003e\n\u003cp\u003eLas tallas S, M y L vienen \u003cstrong\u003eun poco más chicas\u003c\/strong\u003e que una talla normal. \u003cstrong\u003eSi estás entre dos tallas o lo prefieres menos pegado, pide una talla más.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"t-v\" id=\"t-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"t-v\" id=\"t-r2\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"t-v\" id=\"t-r3\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"t-v\" id=\"t-r4\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_E01.jpg?v=1791052186\u0026amp;width=1200\" alt=\"Set Mamba FSB: top negro con escote en V y pantalón negro de pierna amplia\" width=\"1254\" height=\"1254\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_E02.jpg?v=1791052187\u0026amp;width=1200\" alt=\"Top negro con escote en V del Set Mamba FSB, vista frontal\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_E04.jpg?v=1791052187\u0026amp;width=1200\" alt=\"Espalda del top negro del Set Mamba FSB con tirantes unidos al centro\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_E03.jpg?v=1791052185\u0026amp;width=1200\" alt=\"Pantalón negro de tiro alto y pierna amplia del Set Mamba FSB\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eSet completo\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eTop frontal\u003c\/span\u003e\u003cspan class=\"cap c3\"\u003eTop posterior\u003c\/span\u003e\u003cspan class=\"cap c4\"\u003ePantalón\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"t-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_E01.jpg?v=1791052186\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"t-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_E02.jpg?v=1791052187\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t3\" for=\"t-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_E04.jpg?v=1791052187\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t4\" for=\"t-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_E03.jpg?v=1791052185\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"t-r1\" data-r=\"t-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Tela\u003c\/span\u003e \u003cspan class=\"fh\"\u003eSe ajusta y se estira.\u003c\/span\u003e \u003cspan class=\"fp\"\u003e75% nylon y 25% spandex. Abraza el cuerpo, se mueve contigo en cada ejercicio y regresa a su forma.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"t-r2\" data-r=\"t-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Top\u003c\/span\u003e \u003cspan class=\"fh\"\u003eEscote en V.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eTop corto con tirantes delgados y escote en V. Limpio, cómodo y con la cobra FSB al pecho.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"t-r3\" data-r=\"t-r3\"\u003e \u003cspan class=\"num\"\u003e03 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eTirantes que se unen al centro.\u003c\/span\u003e \u003cspan class=\"fp\"\u003ePor detrás, los tirantes bajan y se juntan en un nudo al centro de la espalda. Se ve bien y no se mueve al entrenar.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"t-r4\" data-r=\"t-r4\"\u003e \u003cspan class=\"num\"\u003e04 · Pantalón\u003c\/span\u003e \u003cspan class=\"fh\"\u003eTiro alto, pierna amplia.\u003c\/span\u003e \u003cspan class=\"fp\"\u003ePretina alta que se queda en su lugar, la cobra FSB al frente y una pierna que se abre hacia abajo. Para yoga, pilates o para salir.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eUn set negro que \u003cspan class=\"hl\"\u003enunca\u003c\/span\u003e falla.\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003eCombina con todo y se ve bien siempre. Te lo pones completo o lo separas: el top con jeans, el pantalón con una playera.\u003c\/p\u003e\n\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eSet Mamba FSB®. Incluye top y pantalón. Material: 75% nylon, 25% spandex. Tallas: S, M y L, de horma ajustada. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-s2'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67623879606581,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67623879639349,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67623879672117,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_B05.jpg?v=1791052188"},{"product_id":"set-deportivo-boa-fsb","title":"Set Boa","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-s3 { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#F7DADC; --rosa-claro:#FDF3F4; --rosa-fuerte:#C2667A; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-s3 *, #fsb-s3 *::before, #fsb-s3 *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-s3 img { display: block; max-width: 100%; }\n#fsb-s3 .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-s3 .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-s3 .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-s3 .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-s3 .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-s3 .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-s3 .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-s3 .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-s3 .colors { display: flex; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-s3 .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-s3 .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-s3 .ci-h { background: var(--rosa); box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-s3 .ci-m { background: linear-gradient(135deg,#E9EBEE,#A9AEB6); box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-s3 .specs { border-top: 3px solid var(--rosa); }\n#fsb-s3 .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-s3 .specs .k { color: var(--gris); }\n#fsb-s3 .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO TALLA *\/\n#fsb-s3 .fit { background: #fff; color: var(--marino); }\n#fsb-s3 .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-s3 .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-s3 .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-s3 .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-s3 .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-s3 .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-s3 .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-s3 .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-s3 .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(194,102,122,.08); }\n#fsb-s3 .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-s3 .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-s3 .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-s3 .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-s3 .thumbs label:hover { opacity: .85; }\n#fsb-s3 .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-s3 .feats { padding-bottom: 24vh; }\n#fsb-s3 .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-s3 .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-s3 .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-s3 .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-s3 #b-r1:checked ~ .stage-grid .vi1, #fsb-s3 #b-r2:checked ~ .stage-grid .vi2, #fsb-s3 #b-r3:checked ~ .stage-grid .vi3, #fsb-s3 #b-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-s3 #b-r1:checked ~ .stage-grid .c1, #fsb-s3 #b-r2:checked ~ .stage-grid .c2, #fsb-s3 #b-r3:checked ~ .stage-grid .c3, #fsb-s3 #b-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-s3 #b-r1:checked ~ .stage-grid .t1, #fsb-s3 #b-r2:checked ~ .stage-grid .t2, #fsb-s3 #b-r3:checked ~ .stage-grid .t3, #fsb-s3 #b-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-s3 #b-r1:checked ~ .stage-grid .feat[for=\"b-r1\"], #fsb-s3 #b-r2:checked ~ .stage-grid .feat[for=\"b-r2\"], #fsb-s3 #b-r3:checked ~ .stage-grid .feat[for=\"b-r3\"], #fsb-s3 #b-r4:checked ~ .stage-grid .feat[for=\"b-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-s3 .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-s3 .close { padding: 72px 0 64px; background: #fff; }\n#fsb-s3 .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-s3 .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-s3 .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-s3 .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-s3 .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-s3 .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-s3 .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-s3 .vi, #fsb-s3 .cap, #fsb-s3 .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-s3 .wrap { padding: 0 18px; }\n  #fsb-s3 .hero { padding: 48px 0 44px; }\n  #fsb-s3 .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-s3 .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-s3 .stage { padding: 0 0 56px; }\n  #fsb-s3 .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-s3 .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-s3 .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-s3 .thumbs label { width: 60px; }\n  #fsb-s3 .feats { padding-bottom: 0; }\n  #fsb-s3 .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-s3 .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-s3\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eRosa, de la cabeza al \u003cspan class=\"hl\"\u003eshort.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eSet deportivo de top halter con escote en V y short de tiro alto con pretina cruzada, en nylon con spandex. Ligero, se ajusta al cuerpo y se mueve contigo.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eSe llama Boa por la boa rosada, una serpiente mexicana del norte del país con tonos rosados, como este set.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-h\"\u003e\u003c\/i\u003eRosa\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-m\"\u003e\u003c\/i\u003eLogo plateado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003e78% nylon · 22% spandex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003eTop + short\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTop\u003c\/span\u003e\u003cspan class=\"v\"\u003eHalter, escote en V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eShort\u003c\/span\u003e\u003cspan class=\"v\"\u003ePretina cruzada, bolsas laterales\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTallas\u003c\/span\u003e\u003cspan class=\"v\"\u003eS · M · L (ajustadas)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eTalla ajustada\u003c\/h3\u003e\n\u003cp\u003eLas tallas S, M y L vienen \u003cstrong\u003eun poco más chicas\u003c\/strong\u003e que una talla normal. \u003cstrong\u003eSi estás entre dos tallas o lo prefieres menos pegado, pide una talla más.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"b-v\" id=\"b-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"b-v\" id=\"b-r2\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"b-v\" id=\"b-r3\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"b-v\" id=\"b-r4\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_D01.jpg?v=1791052188\u0026amp;width=1200\" alt=\"Set Boa FSB: top halter rosa con escote en V y short rosa de tiro alto\" width=\"1254\" height=\"1254\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_D02.jpg?v=1791052183\u0026amp;width=1200\" alt=\"Top halter rosa del Set Boa FSB, vista frontal\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_D04.jpg?v=1791052186\u0026amp;width=1200\" alt=\"Top halter rosa del Set Boa FSB, vista posterior\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_D03.jpg?v=1791052186\u0026amp;width=1200\" alt=\"Short rosa de tiro alto con pretina cruzada y bolsas laterales del Set Boa FSB\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eSet completo\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eTop frontal\u003c\/span\u003e\u003cspan class=\"cap c3\"\u003eTop posterior\u003c\/span\u003e\u003cspan class=\"cap c4\"\u003eShort\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"b-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_D01.jpg?v=1791052188\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"b-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_D02.jpg?v=1791052183\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t3\" for=\"b-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_D04.jpg?v=1791052186\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t4\" for=\"b-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_D03.jpg?v=1791052186\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"b-r1\" data-r=\"b-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Tela\u003c\/span\u003e \u003cspan class=\"fh\"\u003eSe ajusta y se estira.\u003c\/span\u003e \u003cspan class=\"fp\"\u003e78% nylon y 22% spandex. Ligera, abraza el cuerpo, se mueve contigo en cada ejercicio y regresa a su forma.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"b-r2\" data-r=\"b-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Top\u003c\/span\u003e \u003cspan class=\"fh\"\u003eEscote en V.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eTop corto con escote en V profundo y la cobra FSB al pecho. Banda ancha abajo para que se quede en su lugar.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"b-r3\" data-r=\"b-r3\"\u003e \u003cspan class=\"num\"\u003e03 · Cuello\u003c\/span\u003e \u003cspan class=\"fh\"\u003eCuello halter.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eSe sostiene del cuello y deja los hombros libres. Cómodo para entrenar y se ve bien desde todos los ángulos.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"b-r4\" data-r=\"b-r4\"\u003e \u003cspan class=\"num\"\u003e04 · Short\u003c\/span\u003e \u003cspan class=\"fh\"\u003ePretina cruzada, con bolsas.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eTiro alto con pretina cruzada al frente, bolsas a los lados para llaves o tarjeta y la cobra FSB al frente.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eLigero, rosa y \u003cspan class=\"hl\"\u003elisto\u003c\/span\u003e para entrenar.\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003ePara pierna, cardio o los días de calor. Te lo pones completo y ya estás lista.\u003c\/p\u003e\n\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eSet Boa FSB®. Incluye top y short. Material: 78% nylon, 22% spandex. Tallas: S, M y L, de horma ajustada. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-s3'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67624134213941,"sku":null,"price":1199.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67624134246709,"sku":null,"price":1199.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67624134279477,"sku":null,"price":1199.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_D05.jpg?v=1791052189"},{"product_id":"set-deportivo-coral-azul-fsb","title":"Set Coral Azul","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-s4 { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#D6E0EC; --rosa-claro:#F3F6FA; --rosa-fuerte:#E07A12; --marino:#16202E; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-s4 *, #fsb-s4 *::before, #fsb-s4 *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-s4 img { display: block; max-width: 100%; }\n#fsb-s4 .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-s4 .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-s4 .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-s4 .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-s4 .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-s4 .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-s4 .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-s4 .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-s4 .colors { display: flex; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-s4 .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-s4 .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-s4 .ci-h { background: #4B678A; }\n#fsb-s4 .ci-m { background: #F08A1C; }\n#fsb-s4 .specs { border-top: 3px solid var(--rosa); }\n#fsb-s4 .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-s4 .specs .k { color: var(--gris); }\n#fsb-s4 .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO TALLA *\/\n#fsb-s4 .fit { background: #fff; color: var(--marino); }\n#fsb-s4 .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-s4 .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-s4 .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-s4 .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-s4 .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-s4 .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-s4 .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-s4 .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-s4 .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(75,103,138,.10); }\n#fsb-s4 .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-s4 .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-s4 .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-s4 .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-s4 .thumbs label:hover { opacity: .85; }\n#fsb-s4 .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-s4 .feats { padding-bottom: 24vh; }\n#fsb-s4 .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-s4 .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-s4 .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-s4 .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-s4 #c-r1:checked ~ .stage-grid .vi1, #fsb-s4 #c-r2:checked ~ .stage-grid .vi2, #fsb-s4 #c-r3:checked ~ .stage-grid .vi3, #fsb-s4 #c-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-s4 #c-r1:checked ~ .stage-grid .c1, #fsb-s4 #c-r2:checked ~ .stage-grid .c2, #fsb-s4 #c-r3:checked ~ .stage-grid .c3, #fsb-s4 #c-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-s4 #c-r1:checked ~ .stage-grid .t1, #fsb-s4 #c-r2:checked ~ .stage-grid .t2, #fsb-s4 #c-r3:checked ~ .stage-grid .t3, #fsb-s4 #c-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-s4 #c-r1:checked ~ .stage-grid .feat[for=\"c-r1\"], #fsb-s4 #c-r2:checked ~ .stage-grid .feat[for=\"c-r2\"], #fsb-s4 #c-r3:checked ~ .stage-grid .feat[for=\"c-r3\"], #fsb-s4 #c-r4:checked ~ .stage-grid .feat[for=\"c-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-s4 .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-s4 .close { padding: 72px 0 64px; background: #fff; }\n#fsb-s4 .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-s4 .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-s4 .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-s4 .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-s4 .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-s4 .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-s4 .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-s4 .vi, #fsb-s4 .cap, #fsb-s4 .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-s4 .wrap { padding: 0 18px; }\n  #fsb-s4 .hero { padding: 48px 0 44px; }\n  #fsb-s4 .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-s4 .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-s4 .stage { padding: 0 0 56px; }\n  #fsb-s4 .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-s4 .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-s4 .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-s4 .thumbs label { width: 60px; }\n  #fsb-s4 .feats { padding-bottom: 0; }\n  #fsb-s4 .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-s4 .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-s4\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eAzul acero con \u003cspan class=\"hl\"\u003enaranja.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eSet deportivo de top halter con escote en V y leggings de tiro alto con bolsas laterales, en nylon con spandex. Se ajusta al cuerpo y se mueve contigo.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eSe llama Coral Azul por la serpiente coral azul: cuerpo azul y cabeza naranja, como este set con la cobra en naranja.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-h\"\u003e\u003c\/i\u003eAzul acero\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-m\"\u003e\u003c\/i\u003eLogo naranja\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003e78% nylon · 22% spandex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003eTop + leggings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTop\u003c\/span\u003e\u003cspan class=\"v\"\u003eHalter, escote en V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eLeggings\u003c\/span\u003e\u003cspan class=\"v\"\u003eTiro alto, bolsas laterales\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTallas\u003c\/span\u003e\u003cspan class=\"v\"\u003eS · M · L (ajustadas)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eTalla ajustada\u003c\/h3\u003e\n\u003cp\u003eLas tallas S, M y L vienen \u003cstrong\u003eun poco más chicas\u003c\/strong\u003e que una talla normal. \u003cstrong\u003eSi estás entre dos tallas o lo prefieres menos pegado, pide una talla más.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"c-v\" id=\"c-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"c-v\" id=\"c-r2\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"c-v\" id=\"c-r3\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"c-v\" id=\"c-r4\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_F01.jpg?v=1791052187\u0026amp;width=1200\" alt=\"Set Coral Azul FSB: top halter azul acero con escote en V y leggings azul acero\" width=\"1254\" height=\"1254\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_F02.jpg?v=1791052186\u0026amp;width=1200\" alt=\"Top halter azul acero del Set Coral Azul FSB, vista frontal\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_F04.jpg?v=1791052188\u0026amp;width=1200\" alt=\"Espalda abierta del top halter del Set Coral Azul FSB\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_F03.jpg?v=1791052187\u0026amp;width=1200\" alt=\"Leggings azul acero de tiro alto con bolsas laterales del Set Coral Azul FSB\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eSet completo\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eTop frontal\u003c\/span\u003e\u003cspan class=\"cap c3\"\u003eTop posterior\u003c\/span\u003e\u003cspan class=\"cap c4\"\u003eLeggings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"c-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_F01.jpg?v=1791052187\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"c-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_F02.jpg?v=1791052186\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t3\" for=\"c-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_F04.jpg?v=1791052188\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t4\" for=\"c-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_F03.jpg?v=1791052187\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"c-r1\" data-r=\"c-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Tela\u003c\/span\u003e \u003cspan class=\"fh\"\u003eSe ajusta y se estira.\u003c\/span\u003e \u003cspan class=\"fp\"\u003e78% nylon y 22% spandex. Ligera, abraza el cuerpo, se mueve contigo en cada ejercicio y regresa a su forma.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"c-r2\" data-r=\"c-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Top\u003c\/span\u003e \u003cspan class=\"fh\"\u003eEscote en V.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eTop corto con escote en V profundo y la cobra FSB en naranja al pecho. Banda ancha abajo para que se quede en su lugar.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"c-r3\" data-r=\"c-r3\"\u003e \u003cspan class=\"num\"\u003e03 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eHalter, espalda abierta.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eSe sostiene del cuello y deja la espalda descubierta, con una banda abajo que lo mantiene firme mientras entrenas.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"c-r4\" data-r=\"c-r4\"\u003e \u003cspan class=\"num\"\u003e04 · Leggings\u003c\/span\u003e \u003cspan class=\"fh\"\u003eTiro alto, con bolsas.\u003c\/span\u003e \u003cspan class=\"fp\"\u003ePretina alta que se queda en su lugar, bolsas a los lados para llaves o tarjeta y la cobra FSB en naranja al frente.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eUn azul que combina, una cobra que se \u003cspan class=\"hl\"\u003enota.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003ePara pierna, cardio o yoga. Te lo pones completo y ya estás lista.\u003c\/p\u003e\n\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eSet Coral Azul FSB®. Incluye top y leggings. Material: 78% nylon, 22% spandex. Tallas: S, M y L, de horma ajustada. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-s4'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67624629567797,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67624629600565,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67624629633333,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_F05.jpg?v=1791052189"},{"product_id":"set-deportivo-rey-fsb","title":"Set Rey","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-s5 { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#111114; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-s5 *, #fsb-s5 *::before, #fsb-s5 *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-s5 img { display: block; max-width: 100%; }\n#fsb-s5 .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-s5 .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-s5 .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-s5 .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-s5 .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-s5 .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-s5 .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-s5 .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-s5 .colors { display: flex; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-s5 .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-s5 .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-s5 .ci-h { background: #111114; }\n#fsb-s5 .ci-m { background: #fff; box-shadow: inset 0 0 0 1.5px #111114; }\n#fsb-s5 .specs { border-top: 3px solid var(--rosa); }\n#fsb-s5 .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-s5 .specs .k { color: var(--gris); }\n#fsb-s5 .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO TALLA *\/\n#fsb-s5 .fit { background: #fff; color: var(--marino); }\n#fsb-s5 .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-s5 .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-s5 .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-s5 .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-s5 .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-s5 .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-s5 .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-s5 .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-s5 .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-s5 .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-s5 .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-s5 .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-s5 .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-s5 .thumbs label:hover { opacity: .85; }\n#fsb-s5 .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-s5 .feats { padding-bottom: 24vh; }\n#fsb-s5 .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-s5 .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-s5 .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-s5 .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-s5 #r-r1:checked ~ .stage-grid .vi1, #fsb-s5 #r-r2:checked ~ .stage-grid .vi2, #fsb-s5 #r-r3:checked ~ .stage-grid .vi3, #fsb-s5 #r-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-s5 #r-r1:checked ~ .stage-grid .c1, #fsb-s5 #r-r2:checked ~ .stage-grid .c2, #fsb-s5 #r-r3:checked ~ .stage-grid .c3, #fsb-s5 #r-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-s5 #r-r1:checked ~ .stage-grid .t1, #fsb-s5 #r-r2:checked ~ .stage-grid .t2, #fsb-s5 #r-r3:checked ~ .stage-grid .t3, #fsb-s5 #r-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-s5 #r-r1:checked ~ .stage-grid .feat[for=\"r-r1\"], #fsb-s5 #r-r2:checked ~ .stage-grid .feat[for=\"r-r2\"], #fsb-s5 #r-r3:checked ~ .stage-grid .feat[for=\"r-r3\"], #fsb-s5 #r-r4:checked ~ .stage-grid .feat[for=\"r-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-s5 .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-s5 .close { padding: 72px 0 64px; background: #fff; }\n#fsb-s5 .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-s5 .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-s5 .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-s5 .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-s5 .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-s5 .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-s5 .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-s5 .vi, #fsb-s5 .cap, #fsb-s5 .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-s5 .wrap { padding: 0 18px; }\n  #fsb-s5 .hero { padding: 48px 0 44px; }\n  #fsb-s5 .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-s5 .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-s5 .stage { padding: 0 0 56px; }\n  #fsb-s5 .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-s5 .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-s5 .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-s5 .thumbs label { width: 60px; }\n  #fsb-s5 .feats { padding-bottom: 0; }\n  #fsb-s5 .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-s5 .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-s5\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eNegro con \u003cspan class=\"hl\"\u003elínea\u003c\/span\u003e blanca.\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eSet deportivo de top con doble tirante y short de tiro alto con ribete blanco, en nylon con spandex. Ligero, se ajusta al cuerpo y tiene un toque retro.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eSe llama Rey por la serpiente rey: negra con franjas blancas y famosa por no temerle a ninguna otra serpiente.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-h\"\u003e\u003c\/i\u003eNegro\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-m\"\u003e\u003c\/i\u003eRibete blanco\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003e78% nylon · 22% spandex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003eTop + short\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTop\u003c\/span\u003e\u003cspan class=\"v\"\u003eDoble tirante, escote redondo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eShort\u003c\/span\u003e\u003cspan class=\"v\"\u003eTiro alto, ribete blanco\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTallas\u003c\/span\u003e\u003cspan class=\"v\"\u003eS · M · L (ajustadas)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eTalla ajustada\u003c\/h3\u003e\n\u003cp\u003eLas tallas S, M y L vienen \u003cstrong\u003eun poco más chicas\u003c\/strong\u003e que una talla normal. \u003cstrong\u003eSi estás entre dos tallas o lo prefieres menos pegado, pide una talla más.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"r-v\" id=\"r-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"r-v\" id=\"r-r2\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"r-v\" id=\"r-r3\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"r-v\" id=\"r-r4\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_C01.jpg?width=1200\" alt=\"Set Rey FSB: top negro de doble tirante y short negro con ribete blanco\" width=\"1254\" height=\"1254\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_C02.jpg?width=1200\" alt=\"Top negro de doble tirante del Set Rey FSB, vista frontal\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_C04.jpg?width=1200\" alt=\"Espalda del top del Set Rey FSB con tirantes dobles y banda cruzada\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_C03.jpg?width=1200\" alt=\"Short negro de tiro alto con ribete blanco del Set Rey FSB\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eSet completo\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eTop frontal\u003c\/span\u003e\u003cspan class=\"cap c3\"\u003eTop posterior\u003c\/span\u003e\u003cspan class=\"cap c4\"\u003eShort\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"r-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_C01.jpg?width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"r-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_C02.jpg?width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t3\" for=\"r-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_C04.jpg?width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t4\" for=\"r-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_C03.jpg?width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"r-r1\" data-r=\"r-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Tela\u003c\/span\u003e \u003cspan class=\"fh\"\u003eSe ajusta y se estira.\u003c\/span\u003e \u003cspan class=\"fp\"\u003e78% nylon y 22% spandex. Ligera, abraza el cuerpo, se mueve contigo en cada ejercicio y regresa a su forma.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"r-r2\" data-r=\"r-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Top\u003c\/span\u003e \u003cspan class=\"fh\"\u003eDoble tirante.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eTop corto con escote redondo, dos tirantes delgados de cada lado y la cobra FSB al centro del pecho.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"r-r3\" data-r=\"r-r3\"\u003e \u003cspan class=\"num\"\u003e03 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eBanda cruzada atrás.\u003c\/span\u003e \u003cspan class=\"fp\"\u003ePor detrás, los tirantes dobles bajan a una banda cruzada que sostiene el top sin apretar.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"r-r4\" data-r=\"r-r4\"\u003e \u003cspan class=\"num\"\u003e04 · Short\u003c\/span\u003e \u003cspan class=\"fh\"\u003eRibete blanco, estilo retro.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eTiro alto, ribete blanco a los lados y en la orilla de la pierna, y la cobra FSB al frente. Un short de corredora de los de antes.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eRetro, deportivo y muy \u003cspan class=\"hl\"\u003etuyo.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003ePara pierna, cardio o los días de calor. Negro que combina con todo, con el detalle blanco que lo hace distinto.\u003c\/p\u003e\n\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eSet Rey FSB®. Incluye top y short. Material: 78% nylon, 22% spandex. Tallas: S, M y L, de horma ajustada. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-s5'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67624639725877,"sku":null,"price":1249.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67624639758645,"sku":null,"price":1249.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67624639791413,"sku":null,"price":1249.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_C05.jpg?v=1791072844"},{"product_id":"set-deportivo-cobra-real-fsb","title":"Set Cobra Real","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-s6 { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#A8812F; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-s6 *, #fsb-s6 *::before, #fsb-s6 *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-s6 img { display: block; max-width: 100%; }\n#fsb-s6 .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-s6 .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-s6 .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-s6 .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-s6 .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-s6 .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-s6 .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-s6 .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-s6 .colors { display: flex; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-s6 .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-s6 .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-s6 .ci-h { background: #111114; }\n#fsb-s6 .ci-m { background: linear-gradient(135deg,#E9EBEE,#A9AEB6); box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-s6 .specs { border-top: 3px solid var(--rosa); }\n#fsb-s6 .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-s6 .specs .k { color: var(--gris); }\n#fsb-s6 .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO TALLA *\/\n#fsb-s6 .fit { background: #fff; color: var(--marino); }\n#fsb-s6 .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-s6 .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-s6 .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-s6 .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-s6 .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-s6 .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-s6 .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-s6 .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-s6 .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-s6 .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-s6 .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-s6 .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-s6 .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-s6 .thumbs label:hover { opacity: .85; }\n#fsb-s6 .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-s6 .feats { padding-bottom: 24vh; }\n#fsb-s6 .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-s6 .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-s6 .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-s6 .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-s6 #i-r1:checked ~ .stage-grid .vi1, #fsb-s6 #i-r2:checked ~ .stage-grid .vi2, #fsb-s6 #i-r3:checked ~ .stage-grid .vi3, #fsb-s6 #i-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-s6 #i-r1:checked ~ .stage-grid .c1, #fsb-s6 #i-r2:checked ~ .stage-grid .c2, #fsb-s6 #i-r3:checked ~ .stage-grid .c3, #fsb-s6 #i-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-s6 #i-r1:checked ~ .stage-grid .t1, #fsb-s6 #i-r2:checked ~ .stage-grid .t2, #fsb-s6 #i-r3:checked ~ .stage-grid .t3, #fsb-s6 #i-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-s6 #i-r1:checked ~ .stage-grid .feat[for=\"i-r1\"], #fsb-s6 #i-r2:checked ~ .stage-grid .feat[for=\"i-r2\"], #fsb-s6 #i-r3:checked ~ .stage-grid .feat[for=\"i-r3\"], #fsb-s6 #i-r4:checked ~ .stage-grid .feat[for=\"i-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-s6 .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-s6 .close { padding: 72px 0 64px; background: #fff; }\n#fsb-s6 .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-s6 .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-s6 .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-s6 .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-s6 .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-s6 .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-s6 .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-s6 .vi, #fsb-s6 .cap, #fsb-s6 .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-s6 .wrap { padding: 0 18px; }\n  #fsb-s6 .hero { padding: 48px 0 44px; }\n  #fsb-s6 .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-s6 .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-s6 .stage { padding: 0 0 56px; }\n  #fsb-s6 .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-s6 .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-s6 .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-s6 .thumbs label { width: 60px; }\n  #fsb-s6 .feats { padding-bottom: 0; }\n  #fsb-s6 .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-s6 .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-s6\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eNegro, simple y \u003cspan class=\"hl\"\u003eclásico.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eSet deportivo de top halter con tirante ajustable y leggings de tiro alto, en nylon con spandex. Se ajusta al cuerpo, se mueve contigo y va con todo.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eSe llama Cobra Real por la cobra rey: oscura, elegante y la más grande de las serpientes venenosas. La reina de Los de la Cobra.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-h\"\u003e\u003c\/i\u003eNegro\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-m\"\u003e\u003c\/i\u003eLogo plateado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003e78% nylon · 22% spandex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003eTop + leggings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTop\u003c\/span\u003e\u003cspan class=\"v\"\u003eHalter, tirante ajustable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eLeggings\u003c\/span\u003e\u003cspan class=\"v\"\u003eTiro alto, pretina ancha\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTallas\u003c\/span\u003e\u003cspan class=\"v\"\u003eS · M · L (ajustadas)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eTalla ajustada\u003c\/h3\u003e\n\u003cp\u003eLas tallas S, M y L vienen \u003cstrong\u003eun poco más chicas\u003c\/strong\u003e que una talla normal. \u003cstrong\u003eSi estás entre dos tallas o lo prefieres menos pegado, pide una talla más.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"i-v\" id=\"i-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"i-v\" id=\"i-r2\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"i-v\" id=\"i-r3\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"i-v\" id=\"i-r4\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_B01.jpg?v=1791052186\u0026amp;width=1200\" alt=\"Set Cobra Real FSB: top halter negro y leggings negros de tiro alto\" width=\"1254\" height=\"1254\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_B02.jpg?v=1791052188\u0026amp;width=1200\" alt=\"Top halter negro del Set Cobra Real FSB, vista frontal\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_B04.jpg?v=1791052188\u0026amp;width=1200\" alt=\"Espalda del top halter negro del Set Cobra Real FSB con tirante ajustable\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_B03.jpg?v=1791052189\u0026amp;width=1200\" alt=\"Leggings negros de tiro alto del Set Cobra Real FSB\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eSet completo\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eTop frontal\u003c\/span\u003e\u003cspan class=\"cap c3\"\u003eTop posterior\u003c\/span\u003e\u003cspan class=\"cap c4\"\u003eLeggings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"i-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_B01.jpg?v=1791052186\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"i-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_B02.jpg?v=1791052188\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t3\" for=\"i-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_B04.jpg?v=1791052188\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t4\" for=\"i-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_B03.jpg?v=1791052189\u0026amp;width=200\" alt=\"\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"i-r1\" data-r=\"i-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Tela\u003c\/span\u003e \u003cspan class=\"fh\"\u003eSe ajusta y se estira.\u003c\/span\u003e \u003cspan class=\"fp\"\u003e78% nylon y 22% spandex. Ligera, abraza el cuerpo, se mueve contigo en cada ejercicio y regresa a su forma.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"i-r2\" data-r=\"i-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Top\u003c\/span\u003e \u003cspan class=\"fh\"\u003eHalter con escote.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eTop corto que se sostiene del cuello, con escote al frente y la cobra FSB al pecho. Banda ancha abajo para que se quede en su lugar.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"i-r3\" data-r=\"i-r3\"\u003e \u003cspan class=\"num\"\u003e03 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eTirante ajustable.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl tirante del cuello trae argolla para ajustarlo a tu medida. Lo dejas firme para entrenar o más suelto para el día.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"i-r4\" data-r=\"i-r4\"\u003e \u003cspan class=\"num\"\u003e04 · Leggings\u003c\/span\u003e \u003cspan class=\"fh\"\u003eTiro alto, pretina ancha.\u003c\/span\u003e \u003cspan class=\"fp\"\u003ePretina ancha que se queda en su lugar en sentadilla, la cobra FSB al frente y largo completo hasta el tobillo.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eEl set que te pones \u003cspan class=\"hl\"\u003esin\u003c\/span\u003e pensarlo.\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003eNegro, cómodo y fácil de combinar. El básico que va a todo: gym, yoga o diario.\u003c\/p\u003e\n\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eSet Cobra Real FSB®. Incluye top y leggings. Material: 78% nylon, 22% spandex. Tallas: S, M y L, de horma ajustada. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-s6'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67624783577397,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67624783610165,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67624783642933,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_FSB_E05.jpg?v=1791052187"},{"product_id":"set-h-fsb","title":"Set H FSB","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-sh { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#0C8FC4; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-sh *, #fsb-sh *::before, #fsb-sh *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-sh img { display: block; max-width: 100%; }\n#fsb-sh .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-sh .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-sh .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-sh .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-sh .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-sh .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-sh .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-sh .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-sh .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-sh .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-sh .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-sh .ci-n { background: #111114; }\n#fsb-sh .ci-a { background: #2FC1F2; }\n#fsb-sh .ci-c { background: #F3EEDD; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-sh .specs { border-top: 3px solid var(--rosa); }\n#fsb-sh .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-sh .specs .k { color: var(--gris); }\n#fsb-sh .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-sh .fit { background: #fff; color: var(--marino); }\n#fsb-sh .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-sh .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-sh .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-sh .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-sh .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-sh .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-sh .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-sh .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-sh .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-sh .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-sh .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-sh .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-sh .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-sh .thumbs label:hover { opacity: .85; }\n#fsb-sh .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-sh .feats { padding-bottom: 24vh; }\n#fsb-sh .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-sh .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-sh .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-sh .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-sh #h-r1:checked ~ .stage-grid .vi1, #fsb-sh #h-r2:checked ~ .stage-grid .vi2, #fsb-sh #h-r3:checked ~ .stage-grid .vi3, #fsb-sh #h-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-sh #h-r1:checked ~ .stage-grid .c1, #fsb-sh #h-r2:checked ~ .stage-grid .c2, #fsb-sh #h-r3:checked ~ .stage-grid .c3, #fsb-sh #h-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-sh #h-r1:checked ~ .stage-grid .t1, #fsb-sh #h-r2:checked ~ .stage-grid .t2, #fsb-sh #h-r3:checked ~ .stage-grid .t3, #fsb-sh #h-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-sh #h-r1:checked ~ .stage-grid .feat[for=\"h-r1\"], #fsb-sh #h-r2:checked ~ .stage-grid .feat[for=\"h-r2\"], #fsb-sh #h-r3:checked ~ .stage-grid .feat[for=\"h-r3\"], #fsb-sh #h-r4:checked ~ .stage-grid .feat[for=\"h-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-sh .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-sh .close { padding: 72px 0 64px; background: #fff; }\n#fsb-sh .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-sh .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-sh .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-sh .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-sh .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-sh .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-sh .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-sh .faq { padding: 0 0 40px; background: #fff; }\n#fsb-sh .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-sh .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-sh .faq summary::-webkit-details-marker { display: none; }\n#fsb-sh .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-sh .faq details[open] summary::after { content: '−'; }\n#fsb-sh .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-sh .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-sh .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-sh .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-sh .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-sh .vi, #fsb-sh .cap, #fsb-sh .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-sh .wrap { padding: 0 18px; }\n  #fsb-sh .hero { padding: 48px 0 44px; }\n  #fsb-sh .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-sh .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-sh .stage { padding: 0 0 56px; }\n  #fsb-sh .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-sh .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-sh .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-sh .thumbs label { width: 60px; }\n  #fsb-sh .feats { padding-bottom: 0; }\n  #fsb-sh .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-sh .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-sh\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eNegro, holgado y con \u003cspan class=\"hl\"\u003ellamas.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eSet para hombre de jersey cuello V y short con cordón, en tela casimir. Corte holgado, llamas azules y el #1 arriba y abajo.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eEl logo FSB Official va en un parche de goma en las dos prendas. Stock limitado.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-n\"\u003e\u003c\/i\u003eNegro\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-a\"\u003e\u003c\/i\u003eLlamas azules\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-c\"\u003e\u003c\/i\u003eFranjas crema\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003eTela casimir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eIncluye\u003c\/span\u003e\u003cspan class=\"v\"\u003eJersey + short\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eJersey\u003c\/span\u003e\u003cspan class=\"v\"\u003eCuello V, manga corta\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eShort\u003c\/span\u003e\u003cspan class=\"v\"\u003eCordón y bolsas laterales\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCorte\u003c\/span\u003e\u003cspan class=\"v\"\u003eHolgado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eDetalle\u003c\/span\u003e\u003cspan class=\"v\"\u003eParche de goma FSB Official\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eCorte holgado\u003c\/h3\u003e\n\u003cp\u003eEl jersey y el short quedan \u003cstrong\u003esueltos, no pegados al cuerpo\u003c\/strong\u003e. Así está pensado el set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"h-v\" id=\"h-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"h-v\" id=\"h-r2\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"h-v\" id=\"h-r3\"\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"h-v\" id=\"h-r4\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_H_superior_frontal.jpg?v=1791472852\u0026amp;width=1200\" alt=\"Jersey negro del Set H FSB con cuello V, #1 al frente y llamas azules\" width=\"1254\" height=\"1254\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_H_superior_detalle.jpg?v=1791472852\u0026amp;width=1200\" alt=\"Parche de goma FSB Official en el pecho del jersey del Set H\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_H_inferior_frontal.jpg?v=1791477260\u0026amp;width=1200\" alt=\"Short negro del Set H FSB con cordón, llamas azules y #1 en la pierna\" width=\"1448\" height=\"1086\" loading=\"lazy\"\u003e \u003cimg class=\"vi vi4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_H_inferior_detalle.jpg?v=1791472853\u0026amp;width=1200\" alt=\"Detalle del #1 y del parche de goma FSB Official en el short del Set H\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eJersey\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eParche de goma\u003c\/span\u003e\u003cspan class=\"cap c3\"\u003eShort\u003c\/span\u003e\u003cspan class=\"cap c4\"\u003eDetalle del short\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"h-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_H_superior_frontal.jpg?v=1791472852\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"h-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_H_superior_detalle.jpg?v=1791472852\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t3\" for=\"h-r3\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_H_inferior_frontal.jpg?v=1791477260\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"150\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t4\" for=\"h-r4\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_H_inferior_detalle.jpg?v=1791472853\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"h-r1\" data-r=\"h-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Jersey\u003c\/span\u003e \u003cspan class=\"fh\"\u003eCuello V y #1 al frente.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eManga corta con el 01 en cada manga, cuello V con franjas crema y llamas azules en la parte de abajo.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"h-r2\" data-r=\"h-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Detalle\u003c\/span\u003e \u003cspan class=\"fh\"\u003eParche de goma.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl logo FSB Official va en un parche de goma al centro del pecho, con la cobra en relieve.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"h-r3\" data-r=\"h-r3\"\u003e \u003cspan class=\"num\"\u003e03 · Short\u003c\/span\u003e \u003cspan class=\"fh\"\u003eCordón y bolsas.\u003c\/span\u003e \u003cspan class=\"fp\"\u003ePretina con franja crema, cordón negro para ajustarlo y bolsas a los lados. Las llamas siguen el diseño del jersey.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"h-r4\" data-r=\"h-r4\"\u003e \u003cspan class=\"num\"\u003e04 · Detalle\u003c\/span\u003e \u003cspan class=\"fh\"\u003eEl #1 también abajo.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl #1 va en la pierna y el parche de goma FSB Official en la orilla del short.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eEl set que se ve desde \u003cspan class=\"hl\"\u003elejos.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003eJersey y short que hacen juego. Para el gym, la calle o el día de descanso.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003eStock limitado\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué incluye el Set H de FSB?\u003c\/h4\u003e\n\u003cp\u003eIncluye dos prendas: un jersey de manga corta con cuello V y un short con cordón y bolsas laterales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿De qué tela es el Set H?\u003c\/h4\u003e\n\u003cp\u003eEl jersey y el short del Set H son de tela casimir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo queda el Set H?\u003c\/h4\u003e\n\u003cp\u003eEs de corte holgado: el jersey y el short quedan sueltos, no pegados al cuerpo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿El Set H es para hombre?\u003c\/h4\u003e\n\u003cp\u003eSí. El Set H es un set para hombre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿De qué es el logo del Set H?\u003c\/h4\u003e\n\u003cp\u003eEl logo FSB Official va en un parche de goma: en el pecho del jersey y en la orilla del short.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿El Set H es de stock limitado?\u003c\/h4\u003e\n\u003cp\u003eSí. El Set H es de stock limitado.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eSet H FSB®. Incluye jersey y short. Material: tela casimir. Corte holgado. Stock limitado. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-sh'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67659242504501,"sku":null,"price":1999.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67659242537269,"sku":null,"price":1999.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67659242570037,"sku":null,"price":1999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Set_H_superior_frontal.jpg?v=1791472852"},{"product_id":"sudadera-azul-official","title":"Sudadera azul official","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-ha { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#2F7FC1; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-ha *, #fsb-ha *::before, #fsb-ha *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-ha img { display: block; max-width: 100%; }\n#fsb-ha .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-ha .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-ha .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-ha .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-ha .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-ha .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-ha .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-ha .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-ha .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-ha .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-ha .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-ha .ci-n { background: #8FC3EC; }\n#fsb-ha .ci-a { background: #111114; }\n#fsb-ha .ci-c { background: #F3EEDD; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-ha .specs { border-top: 3px solid var(--rosa); }\n#fsb-ha .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-ha .specs .k { color: var(--gris); }\n#fsb-ha .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-ha .fit { background: #fff; color: var(--marino); }\n#fsb-ha .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-ha .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-ha .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-ha .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-ha .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-ha .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-ha .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-ha .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-ha .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-ha .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-ha .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-ha .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-ha .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-ha .thumbs label:hover { opacity: .85; }\n#fsb-ha .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-ha .feats { padding-bottom: 24vh; }\n#fsb-ha .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-ha .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-ha .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-ha .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-ha #a-r1:checked ~ .stage-grid .vi1, #fsb-ha #a-r2:checked ~ .stage-grid .vi2, #fsb-ha #a-r3:checked ~ .stage-grid .vi3, #fsb-ha #a-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-ha #a-r1:checked ~ .stage-grid .c1, #fsb-ha #a-r2:checked ~ .stage-grid .c2, #fsb-ha #a-r3:checked ~ .stage-grid .c3, #fsb-ha #a-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-ha #a-r1:checked ~ .stage-grid .t1, #fsb-ha #a-r2:checked ~ .stage-grid .t2, #fsb-ha #a-r3:checked ~ .stage-grid .t3, #fsb-ha #a-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-ha #a-r1:checked ~ .stage-grid .feat[for=\"a-r1\"], #fsb-ha #a-r2:checked ~ .stage-grid .feat[for=\"a-r2\"], #fsb-ha #a-r3:checked ~ .stage-grid .feat[for=\"a-r3\"], #fsb-ha #a-r4:checked ~ .stage-grid .feat[for=\"a-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-ha .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-ha .close { padding: 72px 0 64px; background: #fff; }\n#fsb-ha .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-ha .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-ha .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-ha .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-ha .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-ha .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-ha .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-ha .faq { padding: 0 0 40px; background: #fff; }\n#fsb-ha .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-ha .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-ha .faq summary::-webkit-details-marker { display: none; }\n#fsb-ha .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-ha .faq details[open] summary::after { content: '−'; }\n#fsb-ha .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-ha .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-ha .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-ha .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-ha .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-ha .vi, #fsb-ha .cap, #fsb-ha .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-ha .wrap { padding: 0 18px; }\n  #fsb-ha .hero { padding: 48px 0 44px; }\n  #fsb-ha .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-ha .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-ha .stage { padding: 0 0 56px; }\n  #fsb-ha .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-ha .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-ha .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-ha .thumbs label { width: 60px; }\n  #fsb-ha .feats { padding-bottom: 0; }\n  #fsb-ha .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-ha .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-ha\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eAzul lavado, con medio \u003cspan class=\"hl\"\u003ecierre.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eHoodie FSB® azul cielo con efecto lavado, medio cierre metálico al frente y capucha con cordones ajustables.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eLleva el parche FSB Official al pecho y el parche bordado Faster · Stronger · Better en la espalda.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-n\"\u003e\u003c\/i\u003eAzul cielo lavado\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-a\"\u003e\u003c\/i\u003eParches en negro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTipo\u003c\/span\u003e\u003cspan class=\"v\"\u003eHoodie de medio cierre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eColor\u003c\/span\u003e\u003cspan class=\"v\"\u003eAzul cielo, efecto lavado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCapucha\u003c\/span\u003e\u003cspan class=\"v\"\u003eCon cordones ajustables\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"v\"\u003eParche FSB Official\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eEspalda\u003c\/span\u003e\u003cspan class=\"v\"\u003eParche Faster · Stronger · Better\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eBolsa\u003c\/span\u003e\u003cspan class=\"v\"\u003eCanguro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eEfecto lavado\u003c\/h3\u003e\n\u003cp\u003eEl tono \u003cstrong\u003eno es parejo a propósito\u003c\/strong\u003e: cada prenda tiene su propio deslavado, con las costuras más claras.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"a-v\" id=\"a-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"a-v\" id=\"a-r2\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_Azul_frontal.jpg?v=1791748052\u0026amp;width=1200\" alt=\"Hoodie azul cielo FSB con efecto lavado, medio cierre y parche FSB Official al pecho\" width=\"1200\" height=\"1200\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_azul_posterior.jpg?v=1791748076\u0026amp;width=1200\" alt=\"Espalda del hoodie azul FSB con parche bordado Faster Stronger Better\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eEspalda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"a-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_Azul_frontal.jpg?v=1791748052\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"a-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_azul_posterior.jpg?v=1791748076\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"a-r1\" data-r=\"a-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Frente\u003c\/span\u003e \u003cspan class=\"fh\"\u003eMedio cierre y capucha ajustable.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eCierre metálico hasta el pecho y capucha con cordones elásticos y topes para ajustarla.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"a-r2\" data-r=\"a-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eFaster · Stronger · Better.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eParche bordado con la cobra y las tres palabras de FSB®, en la parte baja de la espalda.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"a-r1\" data-r=\"a-r1\"\u003e \u003cspan class=\"num\"\u003e03 · Detalle\u003c\/span\u003e \u003cspan class=\"fh\"\u003eParche FSB Official.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eVa al pecho, con la cobra y la palabra Official en verde.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"a-r2\" data-r=\"a-r2\"\u003e \u003cspan class=\"num\"\u003e04 · Corte\u003c\/span\u003e \u003cspan class=\"fh\"\u003eHombro caído.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eHolgado, con bolsa canguro al frente y puños y cintura de resorte.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eEl hoodie que se nota por los dos \u003cspan class=\"hl\"\u003elados.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003ePara el gym, la calle o el día de descanso.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003eHoodie FSB®\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo es el hoodie azul de FSB?\u003c\/h4\u003e\n\u003cp\u003eEs un hoodie azul cielo con efecto lavado, medio cierre metálico al frente, capucha con cordones ajustables y bolsa canguro.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué parches tiene?\u003c\/h4\u003e\n\u003cp\u003eAl pecho lleva el parche FSB Official. En la parte baja de la espalda, un parche bordado con la cobra y las palabras Faster, Stronger, Better.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿El color es parejo?\u003c\/h4\u003e\n\u003cp\u003eNo. Tiene efecto lavado, así que el tono varía a propósito y cada prenda queda un poco distinta.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo queda?\u003c\/h4\u003e\n\u003cp\u003eEs de corte holgado, con hombro caído y puños y cintura de resorte.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Tiene cierre completo?\u003c\/h4\u003e\n\u003cp\u003eNo. El cierre llega hasta el pecho; se pone por la cabeza.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eHoodie azul FSB®. Efecto lavado: el tono varía de una prenda a otra. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-ha'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67672449024309,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67672449057077,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67672449089845,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_Azul_frontal.jpg?v=1791748052"},{"product_id":"sudadera-cafe-fsb","title":"Sudadera café FSB","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-hc { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#8A5A44; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-hc *, #fsb-hc *::before, #fsb-hc *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-hc img { display: block; max-width: 100%; }\n#fsb-hc .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-hc .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; }\n#fsb-hc .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-hc .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-hc .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-hc .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-hc .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-hc .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-hc .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-hc .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-hc .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-hc .ci-n { background: #9A6B55; }\n#fsb-hc .ci-a { background: #111114; }\n#fsb-hc .ci-c { background: #F3EEDD; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-hc .specs { border-top: 3px solid var(--rosa); }\n#fsb-hc .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-hc .specs .k { color: var(--gris); }\n#fsb-hc .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-hc .fit { background: #fff; color: var(--marino); }\n#fsb-hc .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-hc .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-hc .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-hc .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-hc .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-hc .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-hc .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-hc .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-hc .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-hc .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-hc .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-hc .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-hc .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-hc .thumbs label:hover { opacity: .85; }\n#fsb-hc .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-hc .feats { padding-bottom: 24vh; }\n#fsb-hc .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-hc .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-hc .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-hc .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-hc #c-r1:checked ~ .stage-grid .vi1, #fsb-hc #c-r2:checked ~ .stage-grid .vi2, #fsb-hc #c-r3:checked ~ .stage-grid .vi3, #fsb-hc #c-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-hc #c-r1:checked ~ .stage-grid .c1, #fsb-hc #c-r2:checked ~ .stage-grid .c2, #fsb-hc #c-r3:checked ~ .stage-grid .c3, #fsb-hc #c-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-hc #c-r1:checked ~ .stage-grid .t1, #fsb-hc #c-r2:checked ~ .stage-grid .t2, #fsb-hc #c-r3:checked ~ .stage-grid .t3, #fsb-hc #c-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-hc #c-r1:checked ~ .stage-grid .feat[for=\"c-r1\"], #fsb-hc #c-r2:checked ~ .stage-grid .feat[for=\"c-r2\"], #fsb-hc #c-r3:checked ~ .stage-grid .feat[for=\"c-r3\"], #fsb-hc #c-r4:checked ~ .stage-grid .feat[for=\"c-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-hc .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-hc .close { padding: 72px 0 64px; background: #fff; }\n#fsb-hc .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-hc .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-hc .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-hc .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-hc .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-hc .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-hc .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-hc .faq { padding: 0 0 40px; background: #fff; }\n#fsb-hc .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-hc .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-hc .faq summary::-webkit-details-marker { display: none; }\n#fsb-hc .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-hc .faq details[open] summary::after { content: '−'; }\n#fsb-hc .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-hc .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-hc .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-hc .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-hc .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-hc .vi, #fsb-hc .cap, #fsb-hc .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-hc .wrap { padding: 0 18px; }\n  #fsb-hc .hero { padding: 48px 0 44px; }\n  #fsb-hc .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-hc .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-hc .stage { padding: 0 0 56px; }\n  #fsb-hc .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-hc .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-hc .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-hc .thumbs label { width: 60px; }\n  #fsb-hc .feats { padding-bottom: 0; }\n  #fsb-hc .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-hc .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-hc\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eCafé lavado, con la cobra al \u003cspan class=\"hl\"\u003efrente.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eSudadera FSB® café con efecto lavado, capucha y bolsa canguro.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eLleva el parche Faster · Stronger · Better al frente. La espalda va lisa.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-n\"\u003e\u003c\/i\u003eCafé lavado\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-a\"\u003e\u003c\/i\u003eParche en negro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTipo\u003c\/span\u003e\u003cspan class=\"v\"\u003eSudadera cerrada\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eColor\u003c\/span\u003e\u003cspan class=\"v\"\u003eCafé, efecto lavado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCapucha\u003c\/span\u003e\u003cspan class=\"v\"\u003eSin cordones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"v\"\u003eParche Faster · Stronger · Better\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eEspalda\u003c\/span\u003e\u003cspan class=\"v\"\u003eLisa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eBolsa\u003c\/span\u003e\u003cspan class=\"v\"\u003eCanguro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eEfecto lavado\u003c\/h3\u003e\n\u003cp\u003eEl tono \u003cstrong\u003eno es parejo a propósito\u003c\/strong\u003e: cada prenda tiene su propio deslavado, con las costuras más claras.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"c-v\" id=\"c-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"c-v\" id=\"c-r2\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_cafe_frontal.jpg?v=1791748280\u0026amp;width=1200\" alt=\"Sudadera café FSB con efecto lavado y parche Faster Stronger Better al frente\" width=\"1200\" height=\"1200\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_cafe_posterior.jpg?v=1791748281\u0026amp;width=1200\" alt=\"Espalda lisa de la sudadera café FSB\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eEspalda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"c-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_cafe_frontal.jpg?v=1791748280\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"c-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_cafe_posterior.jpg?v=1791748281\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"c-r1\" data-r=\"c-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Frente\u003c\/span\u003e \u003cspan class=\"fh\"\u003eFaster · Stronger · Better.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eEl parche con la cobra y las tres palabras de FSB® va al frente, arriba de la bolsa.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"c-r2\" data-r=\"c-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eLisa.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eSin parches ni estampado: todo el diseño va al frente.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"c-r1\" data-r=\"c-r1\"\u003e \u003cspan class=\"num\"\u003e03 · Capucha\u003c\/span\u003e \u003cspan class=\"fh\"\u003eLimpia, sin cordones.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eCapucha de doble capa y bolsa canguro al frente.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"c-r2\" data-r=\"c-r2\"\u003e \u003cspan class=\"num\"\u003e04 · Corte\u003c\/span\u003e \u003cspan class=\"fh\"\u003eHombro caído.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eHolgado, con puños y cintura de resorte.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eUn solo parche. No hace falta \u003cspan class=\"hl\"\u003emás.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003ePara el gym, la calle o el día de descanso.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003eSudadera FSB®\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo es la sudadera café de FSB?\u003c\/h4\u003e\n\u003cp\u003eEs una sudadera café con efecto lavado, capucha sin cordones y bolsa canguro, con el parche Faster, Stronger, Better al frente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Tiene algo en la espalda?\u003c\/h4\u003e\n\u003cp\u003eNo. La espalda va lisa; el diseño está al frente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿El color es parejo?\u003c\/h4\u003e\n\u003cp\u003eNo. Tiene efecto lavado, así que el tono varía a propósito y cada prenda queda un poco distinta.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo queda?\u003c\/h4\u003e\n\u003cp\u003eEs de corte holgado, con hombro caído y puños y cintura de resorte.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Tiene cierre?\u003c\/h4\u003e\n\u003cp\u003eNo. Es cerrado y se pone por la cabeza.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eSudadera café FSB®. Efecto lavado: el tono varía de una prenda a otra. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-hc'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67672462688565,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67672462721333,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67672462754101,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_cafe_frontal.jpg?v=1791748280"},{"product_id":"sudadera-verde-fsb","title":"Sudadera verde FSB","description":"\u003cp\u003e\u003clink href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=clash-display@500,600,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600\u0026amp;family=Instrument+Serif:ital@1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n#fsb-hv { all: initial; display: block; width: 100vw; margin-left: calc(50% - 50vw); overflow-x: clip;\n  --rosa:#E4E4E7; --rosa-claro:#F6F6F7; --rosa-fuerte:#2E8B57; --marino:#111114; --gris:#5E6168; --linea:rgba(17,17,20,.12); --top:12px;\n  background: #FFFFFF; color: var(--marino); font-family: 'Geist', system-ui, -apple-system, 'Segoe UI', sans-serif; font-size: 16px; line-height: 1.55; -webkit-font-smoothing: antialiased; }\n#fsb-hv *, #fsb-hv *::before, #fsb-hv *::after { box-sizing: border-box; margin: 0; padding: 0; font-family: inherit; }\n#fsb-hv img { display: block; max-width: 100%; }\n#fsb-hv .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }\n#fsb-hv .display { font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; letter-spacing: -0.015em; word-spacing: 0.18em; }\n#fsb-hv .hl { color: var(--rosa-fuerte); font-family: 'Instrument Serif', Georgia, serif; font-style: italic; font-weight: 400; text-transform: none; letter-spacing: -0.01em; font-size: 1.12em; line-height: .8; }\n\n\/* HERO *\/\n#fsb-hv .hero { padding: 72px 0 64px; background: #fff; }\n#fsb-hv .hero h2 { font-size: clamp(54px, 11vw, 156px); line-height: .92; text-transform: uppercase; max-width: 18ch; }\n#fsb-hv .hero-row { display: grid; grid-template-columns: 1.1fr 1fr; gap: 56px; align-items: start; margin-top: 40px; }\n#fsb-hv .hero-sub { font-size: 18px; color: var(--gris); max-width: 44ch; }\n#fsb-hv .hero-sub + .hero-sub { margin-top: 14px; }\n#fsb-hv .colors { display: flex; flex-wrap: wrap; gap: 18px; margin-top: 24px; font-size: 14px; font-weight: 500; }\n#fsb-hv .colors span { display: inline-flex; align-items: center; gap: 8px; }\n#fsb-hv .colors i { width: 18px; height: 18px; border-radius: 50%; display: block; }\n#fsb-hv .ci-n { background: #3FA36B; }\n#fsb-hv .ci-a { background: #111114; }\n#fsb-hv .ci-c { background: #F3EEDD; box-shadow: inset 0 0 0 1px rgba(17,17,20,.12); }\n#fsb-hv .specs { border-top: 3px solid var(--rosa); }\n#fsb-hv .specs .row { display: flex; justify-content: space-between; gap: 16px; padding: 14px 0; border-bottom: 1px solid var(--linea); font-size: 15px; }\n#fsb-hv .specs .k { color: var(--gris); }\n#fsb-hv .specs .v { font-weight: 600; text-align: right; }\n\n\/* AVISO CORTE *\/\n#fsb-hv .fit { background: #fff; color: var(--marino); }\n#fsb-hv .fit .card { display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center; padding: 36px 40px; background: var(--rosa-claro); border: 1px solid var(--rosa); border-radius: 24px; }\n#fsb-hv .fit h3 { font-size: clamp(30px, 4vw, 52px); line-height: 1; text-transform: uppercase; }\n#fsb-hv .fit p { font-size: 17px; color: #3B3E45; max-width: 56ch; }\n#fsb-hv .fit strong { color: var(--marino); font-weight: 600; }\n\n\/* VISOR *\/\n#fsb-hv .stage { background: #FFFFFF; padding: 80px 0 96px; }\n#fsb-hv .vr { position: absolute; opacity: 0; pointer-events: none; }\n#fsb-hv .stage-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: start; }\n#fsb-hv .viewer { position: sticky; top: var(--top); z-index: 2; }\n#fsb-hv .frame { position: relative; aspect-ratio: 1 \/ 1; background: #fff; border-radius: 24px; overflow: hidden; box-shadow: 0 0 0 1px var(--rosa), 0 12px 32px rgba(17,17,20,.07); }\n#fsb-hv .vi { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; transform: scale(1.015); transition: opacity .35s ease, transform .5s ease; }\n#fsb-hv .cap { position: absolute; left: 14px; bottom: 14px; background: var(--rosa); color: var(--marino); font-size: 13px; font-weight: 500; padding: 7px 12px; border-radius: 8px; opacity: 0; transition: opacity .3s ease; }\n#fsb-hv .thumbs { display: flex; gap: 8px; margin-top: 10px; }\n#fsb-hv .thumbs label { width: 76px; cursor: pointer; border-radius: 10px; overflow: hidden; background: #fff; aspect-ratio: 1\/1; outline: 2px solid transparent; outline-offset: 2px; opacity: .55; box-shadow: 0 0 0 1px var(--linea); transition: opacity .2s, outline-color .2s; }\n#fsb-hv .thumbs label:hover { opacity: .85; }\n#fsb-hv .thumbs img { width: 100%; height: 100%; object-fit: cover; }\n#fsb-hv .feats { padding-bottom: 24vh; }\n#fsb-hv .feat { display: flex; flex-direction: column; justify-content: center; cursor: pointer; min-height: 34vh; padding: 32px 0 32px 24px; border-left: 2px solid #EFEFF1; transition: border-color .3s; }\n#fsb-hv .feat .num { display: block; font-size: 14px; font-weight: 600; color: var(--gris); }\n#fsb-hv .feat .fh { display: block; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(30px, 3.8vw, 50px); line-height: 1; letter-spacing: -0.01em; margin-top: 10px; color: var(--marino); }\n#fsb-hv .feat .fp { display: block; margin-top: 14px; font-size: 17px; color: var(--gris); max-width: 40ch; }\n\n#fsb-hv #v-r1:checked ~ .stage-grid .vi1, #fsb-hv #v-r2:checked ~ .stage-grid .vi2, #fsb-hv #a-r3:checked ~ .stage-grid .vi3, #fsb-hv #a-r4:checked ~ .stage-grid .vi4 { opacity: 1; transform: none; }\n#fsb-hv #v-r1:checked ~ .stage-grid .c1, #fsb-hv #v-r2:checked ~ .stage-grid .c2, #fsb-hv #a-r3:checked ~ .stage-grid .c3, #fsb-hv #a-r4:checked ~ .stage-grid .c4 { opacity: 1; }\n#fsb-hv #v-r1:checked ~ .stage-grid .t1, #fsb-hv #v-r2:checked ~ .stage-grid .t2, #fsb-hv #a-r3:checked ~ .stage-grid .t3, #fsb-hv #a-r4:checked ~ .stage-grid .t4 { opacity: 1; outline-color: var(--rosa-fuerte); }\n#fsb-hv #v-r1:checked ~ .stage-grid .feat[for=\"v-r1\"], #fsb-hv #v-r2:checked ~ .stage-grid .feat[for=\"v-r2\"], #fsb-hv #a-r3:checked ~ .stage-grid .feat[for=\"a-r3\"], #fsb-hv #a-r4:checked ~ .stage-grid .feat[for=\"a-r4\"] { border-left-color: var(--rosa-fuerte); }\n#fsb-hv .vr:focus-visible ~ .stage-grid .frame { outline: 3px solid var(--marino); outline-offset: 4px; }\n\n\/* CIERRE *\/\n#fsb-hv .close { padding: 72px 0 64px; background: #fff; }\n#fsb-hv .close .wrap { border-top: 3px solid var(--rosa); padding-top: 56px; }\n#fsb-hv .close h3 { font-size: clamp(48px, 9vw, 128px); line-height: .94; text-transform: uppercase; max-width: 16ch; }\n#fsb-hv .close-row { display: flex; justify-content: space-between; align-items: end; gap: 32px; margin-top: 28px; flex-wrap: wrap; }\n#fsb-hv .close p { font-size: 18px; color: #3B3E45; max-width: 46ch; }\n#fsb-hv .tags { display: flex; gap: 10px; flex-wrap: wrap; }\n#fsb-hv .tag { font-weight: 600; font-size: 15px; color: var(--marino); background: var(--rosa); border: 1.5px solid var(--rosa); padding: 8px 16px; border-radius: 999px; }\n#fsb-hv .tag-n { background: #111114; border-color: #111114; color: #FFFFFF; }\n#fsb-hv .faq { padding: 0 0 40px; background: #fff; }\n#fsb-hv .faq details { border-top: 3px solid var(--rosa); border-bottom: 1px solid var(--linea); }\n#fsb-hv .faq summary { display: flex; justify-content: space-between; align-items: center; gap: 16px; cursor: pointer; list-style: none; padding: 22px 0; font-family: 'Clash Display', 'Arial Black', sans-serif; font-weight: 600; font-size: clamp(24px, 3vw, 36px); line-height: 1.05; text-transform: uppercase; }\n#fsb-hv .faq summary::-webkit-details-marker { display: none; }\n#fsb-hv .faq summary::after { content: '+'; font-weight: 500; color: var(--rosa-fuerte); }\n#fsb-hv .faq details[open] summary::after { content: '−'; }\n#fsb-hv .faq .qa { padding: 18px 0; border-top: 1px solid var(--linea); }\n#fsb-hv .faq .qa h4 { font-size: 17px; font-weight: 600; color: var(--marino); }\n#fsb-hv .faq .qa p { margin-top: 6px; font-size: 16px; color: var(--gris); max-width: 64ch; }\n#fsb-hv .legal { padding: 24px 0 48px; background: #fff; }\n#fsb-hv .legal p { font-size: 12px; color: #7A7F8C; line-height: 1.7; max-width: 80ch; }\n\n@media (prefers-reduced-motion: reduce) { #fsb-hv .vi, #fsb-hv .cap, #fsb-hv .feat { transition: none; } }\n\n@media (max-width: 820px) {\n  #fsb-hv .wrap { padding: 0 18px; }\n  #fsb-hv .hero { padding: 48px 0 44px; }\n  #fsb-hv .hero-row { grid-template-columns: 1fr; gap: 28px; margin-top: 24px; }\n  #fsb-hv .fit .card { grid-template-columns: 1fr; gap: 12px; padding: 26px 22px; border-radius: 18px; }\n  #fsb-hv .stage { padding: 0 0 56px; }\n  #fsb-hv .stage-grid { grid-template-columns: 1fr; gap: 0; }\n  #fsb-hv .viewer { background: #fff; margin: 0 -18px; padding: 10px 18px; }\n  #fsb-hv .frame { aspect-ratio: auto; height: 40vh; border-radius: 18px; }\n  #fsb-hv .thumbs label { width: 60px; }\n  #fsb-hv .feats { padding-bottom: 0; }\n  #fsb-hv .feat { min-height: 32vh; padding: 26px 0 26px 18px; }\n  #fsb-hv .close { padding: 64px 0 48px; }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"fsb-hv\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch2 class=\"display\"\u003eVerde lavado, limpia al \u003cspan class=\"hl\"\u003efrente.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"hero-row\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"hero-sub\"\u003eSudadera FSB® verde con efecto lavado, capucha con cordones y un frente limpio, sin cierre.\u003c\/p\u003e\n\u003cp class=\"hero-sub\"\u003eLleva un solo detalle: el parche FSB Official al centro del pecho. La espalda va lisa.\u003c\/p\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003cspan\u003e\u003ci class=\"ci-n\"\u003e\u003c\/i\u003eVerde lavado\u003c\/span\u003e\u003cspan\u003e\u003ci class=\"ci-a\"\u003e\u003c\/i\u003eParche en negro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eTipo\u003c\/span\u003e\u003cspan class=\"v\"\u003eSudadera con capucha, sin cierre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eColor\u003c\/span\u003e\u003cspan class=\"v\"\u003eVerde, efecto lavado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCapucha\u003c\/span\u003e\u003cspan class=\"v\"\u003eCon cordones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"v\"\u003eParche FSB Official al centro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eEspalda\u003c\/span\u003e\u003cspan class=\"v\"\u003eLisa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCorte\u003c\/span\u003e\u003cspan class=\"v\"\u003eHolgado, hombro caído\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fit\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003ch3 class=\"display\"\u003eEfecto lavado\u003c\/h3\u003e\n\u003cp\u003eEl tono \u003cstrong\u003eno es parejo a propósito\u003c\/strong\u003e: cada prenda tiene su propio deslavado, con las costuras más claras.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"stage\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cinput class=\"vr\" type=\"radio\" name=\"v-v\" id=\"v-r1\" checked\u003e \u003cinput class=\"vr\" type=\"radio\" name=\"v-v\" id=\"v-r2\"\u003e\n\u003cdiv class=\"stage-grid\"\u003e\n\u003cdiv class=\"viewer\"\u003e\n\u003cdiv class=\"frame\"\u003e\n\u003cimg class=\"vi vi1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_verde_FSB_official_frontal.jpg?v=1791826248\u0026amp;width=1200\" alt=\"Sudadera verde FSB con efecto lavado, capucha y parche FSB Official al centro del pecho\" width=\"1200\" height=\"1200\"\u003e \u003cimg class=\"vi vi2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_verde_FSB_official_posterior.jpg?v=1791826248\u0026amp;width=1200\" alt=\"Espalda lisa de la sudadera verde FSB con efecto lavado\" width=\"1200\" height=\"1200\" loading=\"lazy\"\u003e \u003cspan class=\"cap c1\"\u003eFrente\u003c\/span\u003e\u003cspan class=\"cap c2\"\u003eEspalda\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbs\"\u003e\n\u003clabel class=\"t1\" for=\"v-r1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_verde_FSB_official_frontal.jpg?v=1791826248\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e \u003clabel class=\"t2\" for=\"v-r2\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_verde_FSB_official_posterior.jpg?v=1791826248\u0026amp;width=200\" alt=\"\" width=\"200\" height=\"200\" loading=\"lazy\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feats\"\u003e\n\u003clabel class=\"feat\" for=\"v-r1\" data-r=\"v-r1\"\u003e \u003cspan class=\"num\"\u003e01 · Frente\u003c\/span\u003e \u003cspan class=\"fh\"\u003eFrente limpio.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eSin cierre ni bolsa: solo la capucha con cordones y el parche al centro del pecho.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"v-r2\" data-r=\"v-r2\"\u003e \u003cspan class=\"num\"\u003e02 · Espalda\u003c\/span\u003e \u003cspan class=\"fh\"\u003eEspalda lisa.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eSin estampados: todo el protagonismo es del verde lavado.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"v-r1\" data-r=\"v-r1\"\u003e \u003cspan class=\"num\"\u003e03 · Detalle\u003c\/span\u003e \u003cspan class=\"fh\"\u003eParche FSB Official.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eParche negro al centro del pecho, con la cobra, las letras FSB en blanco y Official en verde.\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"feat\" for=\"v-r2\" data-r=\"v-r2\"\u003e \u003cspan class=\"num\"\u003e04 · Corte\u003c\/span\u003e \u003cspan class=\"fh\"\u003eHombro caído.\u003c\/span\u003e \u003cspan class=\"fp\"\u003eHolgado, con puños y cintura de resorte y costuras más claras por el lavado.\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"close\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch3 class=\"display\"\u003eUn parche. Todo el \u003cspan class=\"hl\"\u003everde.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"close-row\"\u003e\n\u003cp\u003ePara el gym, la calle o el día de descanso.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag tag-n\"\u003eSudadera FSB®\u003c\/span\u003e\u003cspan class=\"tag\"\u003e#LosDeLaCobra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"faq\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePreguntas frecuentes\u003c\/summary\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo es la sudadera verde de FSB?\u003c\/h4\u003e\n\u003cp\u003eEs una sudadera verde con efecto lavado, capucha con cordones, corte holgado y el parche FSB Official al centro del pecho. No tiene cierre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Qué parches tiene?\u003c\/h4\u003e\n\u003cp\u003eUno solo: el parche FSB Official al centro del pecho. La espalda va lisa.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿El color es parejo?\u003c\/h4\u003e\n\u003cp\u003eNo. Tiene efecto lavado, así que el tono varía a propósito y cada prenda queda un poco distinta.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Cómo queda?\u003c\/h4\u003e\n\u003cp\u003eEs de corte holgado, con hombro caído y puños y cintura de resorte.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"qa\"\u003e\n\u003ch4\u003e¿Tiene cierre?\u003c\/h4\u003e\n\u003cp\u003eNo. Se pone por la cabeza.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"legal\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cp\u003eSudadera verde FSB®. Efecto lavado: el tono varía de una prenda a otra. Los colores pueden variar ligeramente respecto a las imágenes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('fsb-hv'); if(!root || !('IntersectionObserver' in window)) return;\n  var feats = root.querySelectorAll('.feat[data-r]'), io;\n  function build(){\n    if(io) io.disconnect();\n    var mobile = window.matchMedia('(max-width: 820px)').matches;\n    io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting){ var r = document.getElementById(e.target.getAttribute('data-r')); if(r) r.checked = true; } });\n    }, { rootMargin: mobile ? '-72% 0px -18% 0px' : '-45% 0px -45% 0px' });\n    feats.forEach(function(f){ io.observe(f); });\n  }\n  build(); window.addEventListener('resize', function(){ clearTimeout(build.t); build.t = setTimeout(build, 200); });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FSB Suplementos","offers":[{"title":"S","offer_id":67677783654709,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":67677783687477,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":67677783720245,"sku":null,"price":599.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/files\/Sudadera_verde_FSB_official_frontal.jpg?v=1791826248"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/4850\/1557\/collections\/STICKERS_1.jpg?v=1775494863","url":"https:\/\/fsb.tienda\/collections\/fsb-store.oembed?page=3","provider":"FSB Suplementos","version":"1.0","type":"link"}