{"title":"1","description":"","products":[{"product_id":"vortice-yellow-tee-black","title":"RSLNT Club (Tee White Edition)","description":"\u0026lt;\u0026lt;\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ White \/ Oversize","offer_id":46560648069307,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Black \/ Oversize","offer_id":47056563339451,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Oversize","offer_id":46560648102075,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":47056563372219,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Oversize","offer_id":46560648134843,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":47056563404987,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Oversize","offer_id":46560648167611,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":47056563437755,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Oversize","offer_id":46560648200379,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":47056563470523,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Oversize","offer_id":46560648233147,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":47056563503291,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSLNTCLUBSTARSWHITE_BLACK.png?v=1744828185"},{"product_id":"rs-club-tee-black","title":"RSLNT Club (Tee Black Edition)","description":"\u0026lt;\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Oversize","offer_id":46560649248955,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ White \/ Oversize","offer_id":47056562815163,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":46560649281723,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Oversize","offer_id":47056562847931,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":46560649314491,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Oversize","offer_id":47056562880699,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":46560649347259,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Oversize","offer_id":47056562913467,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":46560649380027,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Oversize","offer_id":47056562946235,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":46560649412795,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Oversize","offer_id":47056562979003,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSLNTCLUBSTARSBLACK_BACK_d67728bc-11fc-44ed-8f57-737f5ba576d5.png?v=1744828127"},{"product_id":"rs-club-tee-taupe","title":"RS CLUB (Tee Off White Edition)","description":"\u0026lt;\u0026lt;\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ White \/ Oversize","offer_id":47056566190267,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Black \/ Oversize","offer_id":46560649773243,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Oversize","offer_id":47056566223035,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":46560649806011,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Oversize","offer_id":47056566255803,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":46560649838779,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Oversize","offer_id":47056566288571,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":46560649871547,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Oversize","offer_id":47056566321339,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":46560649904315,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Oversize","offer_id":47056566354107,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":46560649937083,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSCLUBCREMA_FRONT_9727eb24-0eca-4827-b48b-b390f3eb73dd.png?v=1744998261"},{"product_id":"devil-tee-black","title":"RS CLUB (Tee Black Edition)","description":"\u0026lt;\u0026lt;\u0026lt;\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Oversize","offer_id":46560650985659,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ White \/ Oversize","offer_id":47056565338299,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":46560651018427,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Oversize","offer_id":47056565371067,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":46560651051195,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Oversize","offer_id":47056565403835,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":46560651083963,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Oversize","offer_id":47056565436603,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":46560651116731,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Oversize","offer_id":47056565469371,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":46560651149499,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Oversize","offer_id":47056565502139,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSCLUBBLACK_FRONT_cbf1be10-1091-47d4-8d91-946d1c380243.png?v=1744998478"},{"product_id":"devil-tee-white","title":"RSLNT Vortex (Tee Yellow Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Yellow \/ Oversize","offer_id":47056561242299,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Black \/ Oversize","offer_id":46560651411643,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Yellow \/ Oversize","offer_id":47056561275067,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":46560651444411,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Yellow \/ Oversize","offer_id":47056561307835,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":46560651477179,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Yellow \/ Oversize","offer_id":47056561340603,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":46560651509947,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Yellow \/ Oversize","offer_id":47056561373371,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":46560651542715,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Yellow \/ Oversize","offer_id":47056561406139,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":46560651575483,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RESILIENTVORTEXBLACK2_BACK_2fcb2d28-f53b-4814-8a90-eab1a0960e9a.png?v=1744827984"},{"product_id":"rslnt-club-tee-black","title":"RSLNT Vortex (Tee Black Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black","offer_id":46560651968699,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Yellow","offer_id":47056560914619,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black","offer_id":46560652001467,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Yellow","offer_id":47056560947387,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black","offer_id":46560652034235,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Yellow","offer_id":47056560980155,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black","offer_id":46560652067003,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Yellow","offer_id":47056561012923,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black","offer_id":46560652099771,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Yellow","offer_id":47056561045691,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black","offer_id":46560652132539,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Yellow","offer_id":47056561078459,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RESILIENTVORTEXBLACK1_BACK_aa0466a1-a74f-4545-b22b-fe463ea72843.png?v=1744827944"},{"product_id":"rslnt-club-tee-off-white","title":"RSLNT Devil Face (Tee White Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Oversize","offer_id":46560652427451,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Red \/ Oversize","offer_id":47056560193723,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ White \/ Oversize","offer_id":47056560226491,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":46560652460219,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Red \/ Oversize","offer_id":47056560259259,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Oversize","offer_id":47056560292027,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":46560652492987,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Red \/ Oversize","offer_id":47056560324795,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Oversize","offer_id":47056560357563,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":46560652525755,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Red \/ Oversize","offer_id":47056560390331,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Oversize","offer_id":47056560423099,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":46560652558523,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Red \/ Oversize","offer_id":47056560455867,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Oversize","offer_id":47056560488635,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":46560652591291,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Red \/ Oversize","offer_id":47056560521403,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Oversize","offer_id":47056560554171,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/DEVILFACEWHITE_BACK_b0fa4a5a-e4a7-46f5-ae2f-810fdfd6920c.png?v=1744827773"},{"product_id":"729-tiger-tee-black","title":"RSLNT Devil Face (Tee Red Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Red \/ Oversize","offer_id":46560652918971,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Black \/ Oversize","offer_id":47056559767739,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ White \/ Oversize","offer_id":47056559800507,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Red \/ Oversize","offer_id":46560652951739,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":47056559833275,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Oversize","offer_id":47056559866043,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Red \/ Oversize","offer_id":46560652984507,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":47056559898811,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Oversize","offer_id":47056559931579,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Red \/ Oversize","offer_id":46560653017275,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":47056559964347,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Oversize","offer_id":47056559997115,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Red \/ Oversize","offer_id":46560653050043,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":47056560029883,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Oversize","offer_id":47056560062651,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Red \/ Oversize","offer_id":46560653082811,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":47056560095419,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Oversize","offer_id":47056560128187,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/DEVILFACEBLACK2_BACK_935d3332-c7dc-48e5-9fc4-a2832b5af94f.png?v=1744827744"},{"product_id":"729-tiger-tee-washed-black","title":"RSLNT Devil Face (Tee Black Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Oversize","offer_id":46560653770939,"sku":"","price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Red \/ Oversize","offer_id":47056558457019,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ White \/ Oversize","offer_id":47056558489787,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":46560653803707,"sku":"","price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Red \/ Oversize","offer_id":47056558522555,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Oversize","offer_id":47056558555323,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":46560653836475,"sku":"","price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Red \/ Oversize","offer_id":47056558588091,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Oversize","offer_id":47056558620859,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":46560653869243,"sku":"","price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Red \/ Oversize","offer_id":47056558653627,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Oversize","offer_id":47056558686395,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":46560653902011,"sku":"","price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Red \/ Oversize","offer_id":47056558719163,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Oversize","offer_id":47056558751931,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":46560653934779,"sku":"","price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Red \/ Oversize","offer_id":47056558784699,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Oversize","offer_id":47056558817467,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/DEVILFACEBLACK1_BACK_489f7e50-2e06-45d5-8bc5-528c324ce0ec.png?v=1744827648"},{"product_id":"resilient-sportwear-tee-black","title":"729 RS Red (Tee Black Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Oversize","offer_id":46560655737019,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":46560655769787,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":46560655802555,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":46560655835323,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":46560655868091,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":46560655900859,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/729CHEETABLACK_BACK_be1da77b-6a7c-45c3-b5fc-26327d2bbb94.png?v=1744827621"},{"product_id":"vortice-grey-hoodie-black","title":"RSCLUB Cream","description":"\u003cp\u003e\u003cem\u003e\u003cstrong\u003e\u003cimg\u003e\u003cimg\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"286\" data-end=\"526\"\u003e\u003cstrong data-start=\"286\" data-end=\"320\"\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003cbr data-start=\"320\" data-end=\"323\"\u003eUn hoodie creado para quienes buscan más que abrigo: buscan actitud. Con 450 GSM de algodón premium, esta pieza ofrece estructura, durabilidad y un fit que acompaña cada movimiento sin perder su forma.\u003c\/p\u003e\n\u003cul data-start=\"528\" data-end=\"716\"\u003e\n\u003cli data-start=\"528\" data-end=\"564\"\u003e\n\u003cp data-start=\"530\" data-end=\"564\"\u003e100% algodón de calidad superior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"565\" data-end=\"626\"\u003e\n\u003cp data-start=\"567\" data-end=\"626\"\u003e450 GSM: grosor premium para máximo confort y resistencia\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"627\" data-end=\"681\"\u003e\n\u003cp data-start=\"629\" data-end=\"681\"\u003ePre-shrunk: conserva su ajuste desde el primer día\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"682\" data-end=\"716\"\u003e\n\u003cp data-start=\"684\" data-end=\"716\"\u003eOrgullosamente hecho en México\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    background-color: #000;\n    color: #fff;\n    border: 1.5px solid #fff;\n    padding: 10px 20px;\n    font-size: 14px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 6px;\n    margin-top: 20px;\n    display: inline-block;\n    transition: all 0.3s ease;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 14px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\u003c!-- Botón --\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbutton class=\"tallas-btn\"\u003e\u003cimg\u003eVer guía de tallas\u003c\/button\u003e\u003c\/p\u003e\n\u003c!-- Modal --\u003e\n\u003cdiv class=\"overlay\" id=\"overlayTallas\"\u003e\n\u003cdiv class=\"popup-tallas\"\u003e\n\u003ch3\u003eResilient – Hoodie Boxy Fit\u003c\/h3\u003e\n\u003cdiv class=\"note\"\u003e450GSM · 100% algodón · Medidas con la prenda extendida · ±1cm de tolerancia\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTalla\u003c\/th\u003e\n\u003cth\u003eLargo\u003c\/th\u003e\n\u003cth\u003ePecho\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cbutton class=\"close-btn\"\u003eCerrar\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Estilos --\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    width: 100%;\n    max-width: 360px;\n    background-color: #000;\n    color: #fff;\n    border: 1.2px solid #fff;\n    padding: 6px 12px;\n    font-size: 12px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 5px;\n    margin: 14px auto 10px auto;\n    display: block;\n    transition: all 0.3s ease;\n    letter-spacing: 0.5px;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n    transform: scale(1.005);\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 13px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\u003c!-- Script --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46560657342651,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560657375419,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560657408187,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560657440955,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560657473723,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560657506491,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSCLUBCREMA_FRONT.png?v=1745003532"},{"product_id":"rs-club-hoodie-black","title":"RSLNT Yellow Vortex","description":"\u003cp data-start=\"286\" data-end=\"526\"\u003e\u003cstrong data-start=\"286\" data-end=\"320\"\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003cbr data-start=\"320\" data-end=\"323\"\u003eUn hoodie creado para quienes buscan más que abrigo: buscan actitud. Con 450 GSM de algodón premium, esta pieza ofrece estructura, durabilidad y un fit que acompaña cada movimiento sin perder su forma.\u003c\/p\u003e\n\u003cul data-start=\"528\" data-end=\"716\"\u003e\n\u003cli data-start=\"528\" data-end=\"564\"\u003e\n\u003cp data-start=\"530\" data-end=\"564\"\u003e100% algodón de calidad superior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"565\" data-end=\"626\"\u003e\n\u003cp data-start=\"567\" data-end=\"626\"\u003e450 GSM: grosor premium para máximo confort y resistencia\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"627\" data-end=\"681\"\u003e\n\u003cp data-start=\"629\" data-end=\"681\"\u003ePre-shrunk: conserva su ajuste desde el primer día\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"682\" data-end=\"716\"\u003e\n\u003cp data-start=\"684\" data-end=\"716\"\u003eOrgullosamente hecho en México\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    background-color: #000;\n    color: #fff;\n    border: 1.5px solid #fff;\n    padding: 10px 20px;\n    font-size: 14px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 6px;\n    margin-top: 20px;\n    display: inline-block;\n    transition: all 0.3s ease;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 14px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\u003c!-- Botón --\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbutton class=\"tallas-btn\"\u003eVer guía de tallas\u003c\/button\u003e\u003c\/p\u003e\n\u003c!-- Modal --\u003e\n\u003cdiv class=\"overlay\" id=\"overlayTallas\"\u003e\n\u003cdiv class=\"popup-tallas\"\u003e\n\u003ch3\u003eResilient – Hoodie Boxy Fit\u003c\/h3\u003e\n\u003cdiv class=\"note\"\u003e450GSM · 100% algodón · Medidas con la prenda extendida · ±1cm de tolerancia\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTalla\u003c\/th\u003e\n\u003cth\u003eLargo\u003c\/th\u003e\n\u003cth\u003ePecho\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cbutton class=\"close-btn\"\u003eCerrar\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Estilos --\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    width: 100%;\n    max-width: 360px;\n    background-color: #000;\n    color: #fff;\n    border: 1.2px solid #fff;\n    padding: 6px 12px;\n    font-size: 12px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 5px;\n    margin: 14px auto 10px auto;\n    display: block;\n    transition: all 0.3s ease;\n    letter-spacing: 0.5px;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n    transform: scale(1.005);\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 13px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\u003c!-- Script --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46560660062395,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560660095163,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560660127931,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560660160699,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560660193467,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560660226235,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RESILIENTVORTEXBLACK2_BACK_3d5e43ef-9973-4b60-be2a-838db708c65b.png?v=1744826129"},{"product_id":"rs-club-hoodie-sand","title":"RSLNT Vortex Black","description":"\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eGo with speed, Go with spirit.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h4\u003e\n\u003cp\u003e-100% Algodon\u003c\/p\u003e\n\u003cp\u003e-450 GSM\u003c\/p\u003e\n\u003cp\u003e-Pre-shrink\u003c\/p\u003e\n\u003cp\u003e-Hecho en Mexico. \u003c\/p\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    background-color: #000;\n    color: #fff;\n    border: 1.5px solid #fff;\n    padding: 10px 20px;\n    font-size: 14px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 6px;\n    margin-top: 20px;\n    display: inline-block;\n    transition: all 0.3s ease;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 14px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\u003c!-- Botón --\u003e\n\u003cp style=\"text-align: center;\"\u003e\n  \u003cbutton class=\"tallas-btn\" onclick=\"abrirTallas()\"\u003eVer guía de tallas\u003c\/button\u003e\n\u003c\/p\u003e\n\n\u003c!-- Modal --\u003e\n\u003cdiv id=\"overlayTallas\" class=\"overlay\" onclick=\"cerrarTallas()\"\u003e\n  \u003cdiv class=\"popup-tallas\" onclick=\"event.stopPropagation()\"\u003e\n    \u003ch3\u003eResilient – Hoodie Boxy Fit\u003c\/h3\u003e\n    \u003cdiv class=\"note\"\u003e450GSM · 100% algodón · Medidas con la prenda extendida · ±1cm de tolerancia\u003c\/div\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eTalla\u003c\/th\u003e\n          \u003cth\u003eLargo\u003c\/th\u003e\n          \u003cth\u003ePecho\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cbutton class=\"close-btn\" onclick=\"cerrarTallas()\"\u003eCerrar\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Estilos --\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    width: 100%;\n    max-width: 360px;\n    background-color: #000;\n    color: #fff;\n    border: 1.2px solid #fff;\n    padding: 6px 12px;\n    font-size: 12px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 5px;\n    margin: 14px auto 10px auto;\n    display: block;\n    transition: all 0.3s ease;\n    letter-spacing: 0.5px;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n    transform: scale(1.005);\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 13px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\n\u003c!-- Script --\u003e\n\u003cscript\u003e\n  function abrirTallas() {\n    document.getElementById(\"overlayTallas\").classList.add(\"show\");\n  }\n\n  function cerrarTallas() {\n    document.getElementById(\"overlayTallas\").classList.remove(\"show\");\n  }\n\u003c\/script\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46560660357307,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560660390075,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560660422843,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560660455611,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560660488379,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560660521147,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RESILIENTVORTEXBLACK1_BACK.png?v=1744825866"},{"product_id":"rslnt-club-hoodie-black","title":"RSLNT Training Club Black","description":"\u003cp data-start=\"286\" data-end=\"526\"\u003e\u003cstrong data-start=\"286\" data-end=\"320\"\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003cbr data-start=\"320\" data-end=\"323\"\u003eUn hoodie creado para quienes buscan más que abrigo: buscan actitud. Con 450 GSM de algodón premium, esta pieza ofrece estructura, durabilidad y un fit que acompaña cada movimiento sin perder su forma.\u003c\/p\u003e\n\u003cul data-start=\"528\" data-end=\"716\"\u003e\n\u003cli data-start=\"528\" data-end=\"564\"\u003e\n\u003cp data-start=\"530\" data-end=\"564\"\u003e100% algodón de calidad superior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"565\" data-end=\"626\"\u003e\n\u003cp data-start=\"567\" data-end=\"626\"\u003e450 GSM: grosor premium para máximo confort y resistencia\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"627\" data-end=\"681\"\u003e\n\u003cp data-start=\"629\" data-end=\"681\"\u003ePre-shrunk: conserva su ajuste desde el primer día\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"682\" data-end=\"716\"\u003e\n\u003cp data-start=\"684\" data-end=\"716\"\u003eOrgullosamente hecho en México\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    background-color: #000;\n    color: #fff;\n    border: 1.5px solid #fff;\n    padding: 10px 20px;\n    font-size: 14px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 6px;\n    margin-top: 20px;\n    display: inline-block;\n    transition: all 0.3s ease;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 14px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\u003c!-- Botón --\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbutton class=\"tallas-btn\"\u003eVer guía de tallas\u003c\/button\u003e\u003c\/p\u003e\n\u003c!-- Modal --\u003e\n\u003cdiv class=\"overlay\" id=\"overlayTallas\"\u003e\n\u003cdiv class=\"popup-tallas\"\u003e\n\u003ch3\u003eResilient – Hoodie Boxy Fit\u003c\/h3\u003e\n\u003cdiv class=\"note\"\u003e450GSM · 100% algodón · Medidas con la prenda extendida · ±1cm de tolerancia\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTalla\u003c\/th\u003e\n\u003cth\u003eLargo\u003c\/th\u003e\n\u003cth\u003ePecho\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cbutton class=\"close-btn\"\u003eCerrar\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Estilos --\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    width: 100%;\n    max-width: 360px;\n    background-color: #000;\n    color: #fff;\n    border: 1.2px solid #fff;\n    padding: 6px 12px;\n    font-size: 12px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 5px;\n    margin: 14px auto 10px auto;\n    display: block;\n    transition: all 0.3s ease;\n    letter-spacing: 0.5px;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n    transform: scale(1.005);\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 13px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\u003c!-- Script --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46560661438651,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560661471419,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560661504187,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560661536955,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560661569723,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560661602491,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RESILIENTTRAININGCLUBBLACK_BACK.png?v=1744825788"},{"product_id":"friends-club-hoodie-black","title":"Devil Red Face","description":"\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eGo with speed, Go with spirit.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h4\u003e\n\u003cp\u003e-100% Algodon\u003c\/p\u003e\n\u003cp\u003e-450 GSM\u003c\/p\u003e\n\u003cp\u003e-Pre-shrink\u003c\/p\u003e\n\u003cp\u003e-Hecho en Mexico. \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    background-color: #000;\n    color: #fff;\n    border: 1.5px solid #fff;\n    padding: 10px 20px;\n    font-size: 14px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 6px;\n    margin-top: 20px;\n    display: inline-block;\n    transition: all 0.3s ease;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 14px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\n\u003c!-- Botón --\u003e\n\u003cp style=\"text-align: center;\"\u003e\n  \u003cbutton class=\"tallas-btn\" onclick=\"abrirTallas()\"\u003eVer guía de tallas\u003c\/button\u003e\n\u003c\/p\u003e\n\n\u003c!-- Modal --\u003e\n\u003cdiv id=\"overlayTallas\" class=\"overlay\" onclick=\"cerrarTallas()\"\u003e\n  \u003cdiv class=\"popup-tallas\" onclick=\"event.stopPropagation()\"\u003e\n    \u003ch3\u003eResilient – Hoodie Boxy Fit\u003c\/h3\u003e\n    \u003cdiv class=\"note\"\u003e450GSM · 100% algodón · Medidas con la prenda extendida · ±1cm de tolerancia\u003c\/div\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eTalla\u003c\/th\u003e\n          \u003cth\u003eLargo\u003c\/th\u003e\n          \u003cth\u003ePecho\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cbutton class=\"close-btn\" onclick=\"cerrarTallas()\"\u003eCerrar\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Estilos --\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    width: 100%;\n    max-width: 360px;\n    background-color: #000;\n    color: #fff;\n    border: 1.2px solid #fff;\n    padding: 6px 12px;\n    font-size: 12px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 5px;\n    margin: 14px auto 10px auto;\n    display: block;\n    transition: all 0.3s ease;\n    letter-spacing: 0.5px;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n    transform: scale(1.005);\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 13px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\n\u003c!-- Script --\u003e\n\u003cscript\u003e\n  function abrirTallas() {\n    document.getElementById(\"overlayTallas\").classList.add(\"show\");\n  }\n\n  function cerrarTallas() {\n    document.getElementById(\"overlayTallas\").classList.remove(\"show\");\n  }\n\u003c\/script\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46560664387771,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560664420539,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560664453307,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560664486075,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560664518843,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560664551611,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/DEVILFACEBLACK2_BACK.png?v=1744825692"},{"product_id":"friends-club-tank-top-black","title":"Resilient Training club (Tank Black Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Tank","offer_id":46560677396667,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ White \/ Tank","offer_id":47056552001723,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":46560677429435,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Tank","offer_id":47056552034491,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":46560677462203,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Tank","offer_id":47056552067259,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":46560677494971,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Tank","offer_id":47056552100027,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":46560677527739,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Tank","offer_id":47056552132795,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":46560677560507,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Tank","offer_id":47056552165563,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RESILIENTTRAININGCLUBBLACK_BACK_38631d42-5d31-41d2-8e41-29cf02a45810.png?v=1744850555"},{"product_id":"friends-club-tank-top-white","title":"Resilient Training club (Tank White Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e-\u003cstrong\u003ePre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e\n","brand":"RESILIENT","offers":[{"title":"XS \/ White \/ Tank","offer_id":46560681558203,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Black \/ Tank","offer_id":47056551575739,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Tank","offer_id":46560681590971,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":47056551608507,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Tank","offer_id":46560681623739,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":47056551641275,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Tank","offer_id":46560681656507,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":47056551674043,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Tank","offer_id":46560681689275,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":47056551706811,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Tank","offer_id":46560681722043,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":47056551739579,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RESILIENT_TRAINING_CLUB_WHITE_BACK_184e066f-6fe9-4f4c-a133-2ec83b49e52e.png?v=1744850505"},{"product_id":"rslnt-vortice-tank-top-black","title":"729 RS Red","description":"\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eGo with speed, Go with spirit.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h4\u003e\n\u003cp\u003e-100% Algodón\u003c\/p\u003e\n\u003cp\u003e-450 GSM\u003c\/p\u003e\n\u003cp\u003e-Pre-shrink\u003c\/p\u003e\n\u003cp\u003e-Hecho en México\u003c\/p\u003e\n\n\u003cstyle\u003e\n  .tallas-btn {\n    background-color: #000;\n    color: #fff;\n    border: 1.5px solid #fff;\n    padding: 10px 20px;\n    font-size: 14px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 6px;\n    margin-top: 20px;\n    display: inline-block;\n    transition: all 0.3s ease;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 14px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\n\u003c!-- Botón --\u003e\n\u003cp style=\"text-align: center;\"\u003e\n  \u003cbutton class=\"tallas-btn\"\u003eVer guía de tallas\u003c\/button\u003e\n\u003c\/p\u003e\n\n\u003c!-- Modal --\u003e\n\u003cdiv id=\"overlayTallas\" class=\"overlay\"\u003e\n  \u003cdiv class=\"popup-tallas\"\u003e\n    \u003ch3\u003eResilient – Crewneck Fit\u003c\/h3\u003e\n    \u003cdiv class=\"note\"\u003e450GSM · 100% algodón · Medidas con la prenda extendida · ±1cm de tolerancia\u003c\/div\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eTalla\u003c\/th\u003e\n          \u003cth\u003eLargo\u003c\/th\u003e\n          \u003cth\u003ePecho\u003c\/th\u003e\n          \u003cth\u003eManga\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e57.9\u003c\/td\u003e\n\u003ctd\u003e55.8\u003c\/td\u003e\n\u003ctd\u003e53.4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e55.8\u003c\/td\u003e\n\u003ctd\u003e53.4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e61.7\u003c\/td\u003e\n\u003ctd\u003e56.8\u003c\/td\u003e\n\u003ctd\u003e54.5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e63.3\u003c\/td\u003e\n\u003ctd\u003e57.7\u003c\/td\u003e\n\u003ctd\u003e55.5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e65.8\u003c\/td\u003e\n\u003ctd\u003e57.7\u003c\/td\u003e\n\u003ctd\u003e56.7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cbutton class=\"close-btn\"\u003eCerrar\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Estilos --\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    width: 100%;\n    max-width: 360px;\n    background-color: #000;\n    color: #fff;\n    border: 1.2px solid #fff;\n    padding: 6px 12px;\n    font-size: 12px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 5px;\n    margin: 14px auto 10px auto;\n    display: block;\n    transition: all 0.3s ease;\n    letter-spacing: 0.5px;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n    transform: scale(1.005);\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 13px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\n\u003c!-- Script funcional --\u003e\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function () {\n    const openBtn = document.querySelector('.tallas-btn');\n    const overlay = document.getElementById('overlayTallas');\n    const closeBtn = overlay.querySelector('.close-btn');\n\n    openBtn.addEventListener('click', () =\u003e {\n      overlay.classList.add('show');\n    });\n\n    closeBtn.addEventListener('click', () =\u003e {\n      overlay.classList.remove('show');\n    });\n\n    overlay.addEventListener('click', (e) =\u003e {\n      if (e.target === overlay) {\n        overlay.classList.remove('show');\n      }\n    });\n  });\n\u003c\/script\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46560683524283,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560683557051,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560683589819,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560683622587,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560683655355,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560683688123,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/729CHEETABLACK2_BACK.png?v=1744850768"},{"product_id":"rslnt-vortice-tank-top-white","title":"RSLNT Vortex (Tank White Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ White \/ Tank","offer_id":46560684736699,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Black \/ Tank","offer_id":47056550953147,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Tank","offer_id":46560684769467,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":47056550985915,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Tank","offer_id":46560684802235,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":47056551018683,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Tank","offer_id":46560684835003,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":47056551051451,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Tank","offer_id":46560684867771,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":47056551084219,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Tank","offer_id":46560684900539,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":47056551116987,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSLNTVORTEXWHITE_FRONT_c6307109-d39d-409c-b3d9-98e712325936.png?v=1744850633"},{"product_id":"training-shorts-grey","title":"RSLNT Grey Training Short","description":"\u003cp\u003eDiseñado para moverse con ligereza y sostener el ritmo. Un tejido de secado rápido que acompaña el cuerpo sin distracciones. El corte atlético y las aberturas laterales permiten que el movimiento fluya con naturalidad en cada zancada.\u003c\/p\u003e\n\u003cp\u003eLa cintura incorpora cordón ajustable para un ajuste preciso y bolsillos laterales funcionales que acompañan sin estorbar.\u003c\/p\u003e\n\u003cp\u003ePensado para mantener el paso cuando el cansancio aparece y el cuerpo necesita seguir.\u003c\/p\u003e\n\u003cp\u003eUn short creado para resistir en silencio.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S","offer_id":46560694698171,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false},{"title":"M","offer_id":46560694730939,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false},{"title":"L","offer_id":46560694763707,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false},{"title":"XL","offer_id":46560694796475,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-0200.png?v=1745162893"},{"product_id":"training-shorts-green","title":"RSLNT Green Training Short","description":"\u003cp\u003eDiseñado para moverse con ligereza y sostener el ritmo. Un tejido de secado rápido que acompaña el cuerpo sin distracciones. El corte atlético y las aberturas laterales permiten que el movimiento fluya con naturalidad en cada zancada.\u003c\/p\u003e\n\u003cp\u003eLa cintura incorpora cordón ajustable para un ajuste preciso y bolsillos laterales funcionales que acompañan sin estorbar.\u003c\/p\u003e\n\u003cp\u003ePensado para mantener el paso cuando el cansancio aparece y el cuerpo necesita seguir.\u003c\/p\u003e\n\u003cp\u003eUn short creado para resistir en silencio.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S","offer_id":46560695058619,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false},{"title":"M","offer_id":46560695091387,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false},{"title":"L","offer_id":46560695124155,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560695156923,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-0024.png?v=1750946388"},{"product_id":"training-t-shirts-white","title":"Training T-Shirts White","description":"\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eGo with speed, Go with spirit.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h4\u003e\n\u003cp\u003e-Tecnología de secado rápido\u003c\/p\u003e\n\u003cp\u003e-Tejido ligero y transpirable\u003c\/p\u003e\n\u003cp\u003e-Corte atlético\u003c\/p\u003e\n\u003cp\u003e-Estampado discreto RSLNT\u003c\/p\u003e\n\u003cp\u003e-Costuras reforzadas\u003c\/p\u003e\n\u003cp\u003e-Hecho en México\u003c\/p\u003e\n\n\u003c!-- Botón --\u003e\n\u003cp style=\"text-align: center;\"\u003e\n  \u003cbutton class=\"tallas-btn\"\u003eVer guía de tallas\u003c\/button\u003e\n\u003c\/p\u003e\n\n\u003c!-- Modal --\u003e\n\u003cdiv id=\"overlayTallas\" class=\"overlay\"\u003e\n  \u003cdiv class=\"popup-tallas\"\u003e\n    \u003ch3\u003eResilient – Playera Dry Fit Manga Corta\u003c\/h3\u003e\n    \u003cdiv class=\"note\"\u003eTejido deportivo · Medidas con la prenda extendida · ±1 cm de tolerancia\u003c\/div\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eTalla\u003c\/th\u003e\n          \u003cth\u003eLargo\u003c\/th\u003e\n          \u003cth\u003ePecho\u003c\/th\u003e\n          \u003cth\u003eManga\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e51\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e53\u003c\/td\u003e\n\u003ctd\u003e26.5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003ctd\u003e55\u003c\/td\u003e\n\u003ctd\u003e27.5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003ctd\u003e28.5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e29.5\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cbutton class=\"close-btn\"\u003eCerrar\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Estilos --\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    width: 100%;\n    max-width: 360px;\n    background-color: #000;\n    color: #fff;\n    border: 1.2px solid #fff;\n    padding: 6px 12px;\n    font-size: 12px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 5px;\n    margin: 14px auto 10px auto;\n    display: block;\n    transition: all 0.3s ease;\n    letter-spacing: 0.5px;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n    transform: scale(1.005);\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 13px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\n\u003c!-- Script funcional --\u003e\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function () {\n    const openBtn = document.querySelector('.tallas-btn');\n    const overlay = document.getElementById('overlayTallas');\n    const closeBtn = overlay.querySelector('.close-btn');\n\n    openBtn.addEventListener('click', () =\u003e {\n      overlay.classList.add('show');\n    });\n\n    closeBtn.addEventListener('click', () =\u003e {\n      overlay.classList.remove('show');\n    });\n\n    overlay.addEventListener('click', (e) =\u003e {\n      if (e.target === overlay) {\n        overlay.classList.remove('show');\n      }\n    });\n  });\n\u003c\/script\u003e","brand":"RESILIENT","offers":[{"title":"S","offer_id":46560695451835,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":false},{"title":"M","offer_id":46560695484603,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":false},{"title":"L","offer_id":46560695517371,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":false},{"title":"XL","offer_id":46560695550139,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-8993.png?v=1745625740"},{"product_id":"training-longsleeve-black","title":"Training Longsleeve Black","description":"\u003cp\u003eDiseñada para el movimiento constante.\u003c\/p\u003e\n\u003cp\u003eLa \u003cstrong\u003eTraining Longsleeve\u003c\/strong\u003e redefine la comodidad en alto rendimiento. Construida con un tejido técnico ultraligero, reduce la fricción al mínimo para acompañarte en cada zancada sin interrupciones.\u003c\/p\u003e\n\u003cp\u003eSu estructura favorece la transpirabilidad y el control de la humedad, manteniendo una sensación fresca y limpia incluso bajo exigencia. El corte atlético se adapta con precisión al cuerpo, logrando un equilibrio entre soporte, libertad y estética.\u003c\/p\u003e\n\u003cp\u003eCada detalle está pensado para rendir sin distraer.\u003c\/p\u003e\n\u003cp\u003e– Tejido técnico ligero y transpirable\u003cbr\u003e– Tecnología de secado rápido\u003cbr\u003e– Fricción reducida para mayor confort en movimiento\u003cbr\u003e– Ajuste atlético ergonómico\u003cbr\u003e– Construcción suave y precisa\u003c\/p\u003e\n\u003cp\u003eMovimiento limpio. Rendimiento elevado.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S","offer_id":46560696959163,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560696991931,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560697024699,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560697057467,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/DA64060D-8E5A-4BFD-9C36-438AB586B410.png?v=1745124751"},{"product_id":"training-longsleeve-white","title":"Training Longsleeve White","description":"\u003cp\u003eDiseñada para el movimiento constante.\u003c\/p\u003e\n\u003cp\u003eLa \u003cstrong\u003eTraining Longsleeve\u003c\/strong\u003e redefine la comodidad en alto rendimiento. Construida con un tejido técnico ultraligero, reduce la fricción al mínimo para acompañarte en cada zancada sin interrupciones.\u003c\/p\u003e\n\u003cp\u003eSu estructura favorece la transpirabilidad y el control de la humedad, manteniendo una sensación fresca y limpia incluso bajo exigencia. El corte atlético se adapta con precisión al cuerpo, logrando un equilibrio entre soporte, libertad y estética.\u003c\/p\u003e\n\u003cp\u003eCada detalle está pensado para rendir sin distraer.\u003c\/p\u003e\n\u003cp\u003e– Tejido técnico ligero y transpirable\u003cbr\u003e– Tecnología de secado rápido\u003cbr\u003e– Fricción reducida para mayor confort en movimiento\u003cbr\u003e– Ajuste atlético ergonómico\u003cbr\u003e– Construcción suave y precisa\u003c\/p\u003e\n\u003cp\u003eMovimiento limpio. Rendimiento elevado.\u003cbr\u003e\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S","offer_id":46560697319611,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560697352379,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560697385147,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560697417915,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-0190.png?v=1745124709"},{"product_id":"training-longsleeve-pearl-grey","title":"Training Longsleeve Pearl Grey","description":"\u003cp\u003eDiseñada para el movimiento constante.\u003c\/p\u003e\n\u003cp\u003eLa \u003cstrong\u003eTraining Longsleeve\u003c\/strong\u003e redefine la comodidad en alto rendimiento. Construida con un tejido técnico ultraligero, reduce la fricción al mínimo para acompañarte en cada zancada sin interrupciones.\u003c\/p\u003e\n\u003cp\u003eSu estructura favorece la transpirabilidad y el control de la humedad, manteniendo una sensación fresca y limpia incluso bajo exigencia. El corte atlético se adapta con precisión al cuerpo, logrando un equilibrio entre soporte, libertad y estética.\u003c\/p\u003e\n\u003cp\u003eCada detalle está pensado para rendir sin distraer.\u003c\/p\u003e\n\u003cp\u003e– Tejido técnico ligero y transpirable\u003cbr\u003e– Tecnología de secado rápido\u003cbr\u003e– Fricción reducida para mayor confort en movimiento\u003cbr\u003e– Ajuste atlético ergonómico\u003cbr\u003e– Construcción suave y precisa\u003c\/p\u003e\n\u003cp\u003eMovimiento limpio. Rendimiento elevado.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S","offer_id":46560697450683,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560697483451,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560697516219,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560697548987,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-2627.png?v=1774562542"},{"product_id":"vortice-yellow-hoodie-black-copia","title":"RSCLUB Black","description":"\u003cp data-start=\"286\" data-end=\"526\"\u003e\u003cstrong data-start=\"286\" data-end=\"320\"\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003cbr data-start=\"320\" data-end=\"323\"\u003eUn hoodie creado para quienes buscan más que abrigo: buscan actitud. Con 450 GSM de algodón premium, esta pieza ofrece estructura, durabilidad y un fit que acompaña cada movimiento sin perder su forma.\u003c\/p\u003e\n\u003cul data-start=\"528\" data-end=\"716\"\u003e\n\u003cli data-start=\"528\" data-end=\"564\"\u003e\n\u003cp data-start=\"530\" data-end=\"564\"\u003e100% algodón de calidad superior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"565\" data-end=\"626\"\u003e\n\u003cp data-start=\"567\" data-end=\"626\"\u003e450 GSM: grosor premium para máximo confort y resistencia\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"627\" data-end=\"681\"\u003e\n\u003cp data-start=\"629\" data-end=\"681\"\u003ePre-shrunk: conserva su ajuste desde el primer día\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"682\" data-end=\"716\"\u003e\n\u003cp data-start=\"684\" data-end=\"716\"\u003eOrgullosamente hecho en México\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46585145262267,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46585145295035,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46585145327803,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46585145360571,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46585145393339,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46585145426107,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSCLUBBLACK_FRONT_3fe4b7e1-fb94-435d-aa2b-b211a0d7c674.png?v=1745003419"},{"product_id":"rslnt-club-star-white-copia","title":"RSLNT Vortex White","description":"\u003cp data-start=\"286\" data-end=\"526\"\u003e\u003cstrong data-start=\"286\" data-end=\"320\"\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003cbr data-start=\"320\" data-end=\"323\"\u003eUn hoodie creado para quienes buscan más que abrigo: buscan actitud. Con 450 GSM de algodón premium, esta pieza ofrece estructura, durabilidad y un fit que acompaña cada movimiento sin perder su forma.\u003c\/p\u003e\n\u003cul data-start=\"528\" data-end=\"716\"\u003e\n\u003cli data-start=\"528\" data-end=\"564\"\u003e\n\u003cp data-start=\"530\" data-end=\"564\"\u003e100% algodón de calidad superior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"565\" data-end=\"626\"\u003e\n\u003cp data-start=\"567\" data-end=\"626\"\u003e450 GSM: grosor premium para máximo confort y resistencia\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"627\" data-end=\"681\"\u003e\n\u003cp data-start=\"629\" data-end=\"681\"\u003ePre-shrunk: conserva su ajuste desde el primer día\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"682\" data-end=\"716\"\u003e\n\u003cp data-start=\"684\" data-end=\"716\"\u003eOrgullosamente hecho en México\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46585158500539,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46585158533307,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46585158566075,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46585158598843,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46585158631611,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46585158664379,"sku":null,"price":1699.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSLNTVORTEX_FRONT.png?v=1745003975"},{"product_id":"rslnt-vortex-white-copia","title":"RSLNT Vortex (Tank Black Edition)","description":"\u003cp\u003e\u003cstrong\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDiseñada para quienes entrenan con disciplina y viven con estilo, esta playera combina comodidad premium y resistencia para acompañarte dentro y fuera del gimnasio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-100% Algodón peinado\u003c\/strong\u003e: tacto suave y respirable, pensado para uso diario.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-250 GSM\u003c\/strong\u003e: gramaje medio-alto que aporta durabilidad sin sacrificar frescura.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Pre-shrunk\u003c\/strong\u003e: lavado y pre-encogido para conservar su fit original tras cada lavada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Hecho en México\u003c\/strong\u003e: producción local que respalda calidad y autenticidad.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e-Fit moderno\u003c\/strong\u003e: caída ligera con silueta versátil, ideal para entrenar o salir.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Tank","offer_id":46585655558331,"sku":"","price":699.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ White \/ Tank","offer_id":47056545939643,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":46585655591099,"sku":"","price":699.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Tank","offer_id":47056545972411,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":46585655623867,"sku":"","price":699.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Tank","offer_id":47056546005179,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":46585655656635,"sku":"","price":699.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Tank","offer_id":47056546037947,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":46585655689403,"sku":"","price":699.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Tank","offer_id":47056546070715,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":46585655722171,"sku":"","price":699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Tank","offer_id":47056546103483,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSLNTVORTEXBLACK_FRONT_62cdfdea-4d76-4bff-95f6-999a69cdecbe.png?v=1744850611"},{"product_id":"resilient-training-club-copia","title":"RSLNT Club Black Stars","description":"\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eGo with speed, Go with spirit.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h4\u003e\n\u003cp\u003e-100% Algodón\u003c\/p\u003e\n\u003cp\u003e-450 GSM\u003c\/p\u003e\n\u003cp\u003e-Pre-shrink\u003c\/p\u003e\n\u003cp\u003e-Hecho en México\u003c\/p\u003e\n\n\u003cstyle\u003e\n  .tallas-btn {\n    background-color: #000;\n    color: #fff;\n    border: 1.5px solid #fff;\n    padding: 10px 20px;\n    font-size: 14px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 6px;\n    margin-top: 20px;\n    display: inline-block;\n    transition: all 0.3s ease;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 14px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\n\u003c!-- Botón --\u003e\n\u003cp style=\"text-align: center;\"\u003e\n  \u003cbutton class=\"tallas-btn\"\u003eVer guía de tallas\u003c\/button\u003e\n\u003c\/p\u003e\n\n\u003c!-- Modal --\u003e\n\u003cdiv id=\"overlayTallas\" class=\"overlay\"\u003e\n  \u003cdiv class=\"popup-tallas\"\u003e\n    \u003ch3\u003eResilient – Crewneck Fit\u003c\/h3\u003e\n    \u003cdiv class=\"note\"\u003e450GSM · 100% algodón · Medidas con la prenda extendida · ±1cm de tolerancia\u003c\/div\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eTalla\u003c\/th\u003e\n          \u003cth\u003eLargo\u003c\/th\u003e\n          \u003cth\u003ePecho\u003c\/th\u003e\n          \u003cth\u003eManga\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e57.9\u003c\/td\u003e\n\u003ctd\u003e55.8\u003c\/td\u003e\n\u003ctd\u003e53.4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e55.8\u003c\/td\u003e\n\u003ctd\u003e53.4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e61.7\u003c\/td\u003e\n\u003ctd\u003e56.8\u003c\/td\u003e\n\u003ctd\u003e54.5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e63.3\u003c\/td\u003e\n\u003ctd\u003e57.7\u003c\/td\u003e\n\u003ctd\u003e55.5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e65.8\u003c\/td\u003e\n\u003ctd\u003e57.7\u003c\/td\u003e\n\u003ctd\u003e56.7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cbutton class=\"close-btn\"\u003eCerrar\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Estilos --\u003e\n\u003cstyle\u003e\n  .tallas-btn {\n    width: 100%;\n    max-width: 360px;\n    background-color: #000;\n    color: #fff;\n    border: 1.2px solid #fff;\n    padding: 6px 12px;\n    font-size: 12px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: 600;\n    border-radius: 5px;\n    margin: 14px auto 10px auto;\n    display: block;\n    transition: all 0.3s ease;\n    letter-spacing: 0.5px;\n  }\n\n  .tallas-btn:hover {\n    background-color: #1a1a1a;\n    transform: scale(1.005);\n  }\n\n  .overlay {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 0;\n    background: rgba(0, 0, 0, 0.7);\n    overflow: hidden;\n    transition: height 0.3s ease;\n    z-index: 999;\n  }\n\n  .overlay.show {\n    height: 100%;\n  }\n\n  .popup-tallas {\n    position: fixed;\n    bottom: -100%;\n    left: 0;\n    width: 100%;\n    background: #111;\n    border-radius: 14px 14px 0 0;\n    padding: 20px;\n    color: white;\n    transition: bottom 0.4s ease-in-out;\n    z-index: 1000;\n    font-family: Arial, sans-serif;\n    max-height: 80vh;\n    overflow-y: auto;\n  }\n\n  .overlay.show .popup-tallas {\n    bottom: 0;\n  }\n\n  .popup-tallas h3 {\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .popup-tallas table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 10px;\n  }\n\n  .popup-tallas th,\n  .popup-tallas td {\n    border: 1px solid #333;\n    padding: 8px;\n    text-align: center;\n    color: #fff;\n  }\n\n  .popup-tallas th {\n    background-color: #000;\n  }\n\n  .popup-tallas td {\n    background-color: #1a1a1a;\n  }\n\n  .note {\n    font-size: 13px;\n    color: #aaa;\n    margin-top: 10px;\n    text-align: center;\n  }\n\n  .close-btn {\n    margin-top: 20px;\n    background: #fff;\n    color: #000;\n    border: none;\n    padding: 10px;\n    width: 100%;\n    font-size: 13px;\n    font-weight: bold;\n    cursor: pointer;\n    border-radius: 6px;\n    text-transform: uppercase;\n  }\n\u003c\/style\u003e\n\n\u003c!-- Script funcional --\u003e\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function () {\n    const openBtn = document.querySelector('.tallas-btn');\n    const overlay = document.getElementById('overlayTallas');\n    const closeBtn = overlay.querySelector('.close-btn');\n\n    openBtn.addEventListener('click', () =\u003e {\n      overlay.classList.add('show');\n    });\n\n    closeBtn.addEventListener('click', () =\u003e {\n      overlay.classList.remove('show');\n    });\n\n    overlay.addEventListener('click', (e) =\u003e {\n      if (e.target === overlay) {\n        overlay.classList.remove('show');\n      }\n    });\n  });\n\u003c\/script\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46585659457723,"sku":"","price":849.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46585659490491,"sku":"","price":849.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46585659523259,"sku":"","price":849.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46585659556027,"sku":"","price":849.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46585659588795,"sku":"","price":849.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46585659621563,"sku":"","price":849.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSLNTCLUBSTARSBLACK_BACK_634d2ac2-3b1c-44a1-9043-bf9a727079bb.png?v=1744850945"},{"product_id":"rslnt-nintai-training-short-copia","title":"RSLNT Nintai Training Short","description":"\u003cp\u003eDiseñado para moverse con ligereza y sostener el ritmo.\u003c\/p\u003e\n\u003cp\u003eUn tejido de secado rápido que acompaña el cuerpo sin distracciones. El corte atlético y las aberturas laterales permiten que el movimiento fluya con naturalidad en cada zancada.\u003c\/p\u003e\n\u003cp\u003eLa cintura incorpora cordón ajustable para un ajuste preciso y bolsillos laterales funcionales que acompañan sin estorbar.\u003c\/p\u003e\n\u003cp\u003ePensado para mantener el paso cuando el cansancio aparece y el cuerpo necesita seguir.\u003c\/p\u003e\n\u003cp\u003eUn short creado para resistir en silencio.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S \/ Black","offer_id":47416927551675,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":false},{"title":"M \/ Black","offer_id":47416927584443,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":false},{"title":"L \/ Black","offer_id":47416927617211,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":false},{"title":"XL \/ Black","offer_id":47416927649979,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG_3388.png?v=1776950969"},{"product_id":"rslnt-yugen-training-short","title":"RSLNT Yugen Training Short","description":"\u003cp\u003eDiseñado para moverse con ligereza y sostener el ritmo. Un tejido de secado rápido que acompaña el cuerpo sin distracciones. El corte atlético y las aberturas laterales permiten que el movimiento fluya con naturalidad en cada zancada.\u003c\/p\u003e\n\u003cp\u003eLa cintura incorpora cordón ajustable para un ajuste preciso y bolsillos laterales funcionales que acompañan sin estorbar.\u003c\/p\u003e\n\u003cp\u003ePensado para mantener el paso cuando el cansancio aparece y el cuerpo necesita seguir.\u003c\/p\u003e\n\u003cp\u003eUn short creado para resistir en silencio.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S \/ Grey","offer_id":47416937676987,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":false},{"title":"M \/ Grey","offer_id":47416937709755,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":false},{"title":"L \/ Grey","offer_id":47416937742523,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":false},{"title":"XL \/ Grey","offer_id":47416937775291,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG_3391.png?v=1776950969"},{"product_id":"rslnt-c1","title":"ArtFacts 01 Long Sleeve","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003eBuilt to endure. Designed for movement.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLa RSLNT Long Sleeve está diseñada para quienes entrenan con intención y se mueven con disciplina. Una prenda que equilibra rendimiento, estética y durabilidad en cada detalle.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eConfeccionada en algodón peinado de alta calidad, ofrece una sensación suave y respirable que se mantiene cómoda incluso en uso prolongado. Su estructura de 250 GSM aporta cuerpo y resistencia, logrando una caída firme sin perder ligereza.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eEl fit moderno se adapta al movimiento natural del cuerpo, permitiendo entrenar sin restricciones y manteniendo una silueta limpia dentro y fuera del gimnasio.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e– 100% algodón peinado: tacto suave, natural y respirable\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e– 250 GSM: estructura sólida con balance entre frescura y durabilidad\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e– Pre-shrunk: mantiene su forma y ajuste con el tiempo\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e– Hecho en México: calidad local con estándar premium\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e– Fit moderno: caída limpia, versátil y funcional\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDisciplina en cada movimiento.\u003c\/span\u003e\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black","offer_id":47565512376507,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ White","offer_id":47565515129019,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black","offer_id":47565512409275,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White","offer_id":47565515161787,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black","offer_id":47565512442043,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White","offer_id":47565515194555,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black","offer_id":47565512474811,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White","offer_id":47565515227323,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black","offer_id":47565512507579,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White","offer_id":47565515260091,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-2503.png?v=1774294520"},{"product_id":"rslnt-c1-copia","title":"Vanta Long Sleeve","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003eBuilt to endure. Designed for movement.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eLa RSLNT Long Sleeve está diseñada para quienes entrenan con intención y se mueven con disciplina. Una prenda que equilibra rendimiento, estética y durabilidad en cada detalle.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eConfeccionada en algodón peinado de alta calidad, ofrece una sensación suave y respirable que se mantiene cómoda incluso en uso prolongado. Su estructura de 250 GSM aporta cuerpo y resistencia, logrando una caída firme sin perder ligereza.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eEl fit moderno se adapta al movimiento natural del cuerpo, permitiendo entrenar sin restricciones y manteniendo una silueta limpia dentro y fuera del gimnasio.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003e– 100% algodón peinado: tacto suave, natural y respirable\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e– 250 GSM: estructura sólida con balance entre frescura y durabilidad\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e– Pre-shrunk: mantiene su forma y ajuste con el tiempo\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e– Hecho en México: calidad local con estándar premium\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e– Fit moderno: caída limpia, versátil y funcional\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDisciplina en cada movimiento.\u003c\/span\u003e\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Long Sleeve \/ Black","offer_id":47565516210363,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Long Sleeve \/ Black","offer_id":47565516275899,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Long Sleeve \/ Black","offer_id":47565516341435,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Long Sleeve \/ Black","offer_id":47565516406971,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Long Sleeve \/ Black","offer_id":47565516472507,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Long Sleeve \/ Black","offer_id":47565516538043,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-2622.png?v=1774561870"},{"product_id":"solstice-ls-pure","title":"Solstice LS Pure","description":"\u003cp\u003eDiseñada para el movimiento constante.\u003c\/p\u003e\n\u003cp\u003eLa \u003cstrong\u003eTraining Longsleeve\u003c\/strong\u003e redefine la comodidad en alto rendimiento. Construida con un tejido técnico ultraligero, reduce la fricción al mínimo para acompañarte en cada zancada sin interrupciones.\u003c\/p\u003e\n\u003cp\u003eSu estructura favorece la transpirabilidad y el control de la humedad, manteniendo una sensación fresca y limpia incluso bajo exigencia. El corte atlético se adapta con precisión al cuerpo, logrando un equilibrio entre soporte, libertad y estética.\u003c\/p\u003e\n\u003cp\u003eCada detalle está pensado para rendir sin distraer.\u003c\/p\u003e\n\u003cp\u003e– Tejido técnico ligero y transpirable\u003cbr\u003e– Tecnología de secado rápido\u003cbr\u003e– Fricción reducida para mayor confort en movimiento\u003cbr\u003e– Ajuste atlético ergonómico\u003cbr\u003e– Construcción suave y precisa\u003c\/p\u003e\n\u003cp\u003eMovimiento limpio. Rendimiento elevado.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S \/ White","offer_id":47943901741243,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White","offer_id":47943901774011,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White","offer_id":47943901806779,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White","offer_id":47943901839547,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/64A8B07F-C1EA-4E6F-AB9A-8CEC53AEA66F.jpg?v=1781270301"},{"product_id":"solstice-desert-black-fox","title":"Solstice Desert Black Fox","description":"\u003cp\u003eDiseñada para el movimiento constante.\u003c\/p\u003e\n\u003cp\u003eLa \u003cstrong\u003eTraining Longsleeve\u003c\/strong\u003e redefine la comodidad en alto rendimiento. Construida con un tejido técnico ultraligero, reduce la fricción al mínimo para acompañarte en cada zancada sin interrupciones.\u003c\/p\u003e\n\u003cp\u003eSu estructura favorece la transpirabilidad y el control de la humedad, manteniendo una sensación fresca y limpia incluso bajo exigencia. El corte atlético se adapta con precisión al cuerpo, logrando un equilibrio entre soporte, libertad y estética.\u003c\/p\u003e\n\u003cp\u003eCada detalle está pensado para rendir sin distraer.\u003c\/p\u003e\n\u003cp\u003e– Tejido técnico ligero y transpirable\u003cbr\u003e– Tecnología de secado rápido\u003cbr\u003e– Fricción reducida para mayor confort en movimiento\u003cbr\u003e– Ajuste atlético ergonómico\u003cbr\u003e– Construcción suave y precisa\u003c\/p\u003e\n\u003cp\u003eMovimiento limpio. Rendimiento elevado.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S \/ Black","offer_id":47943913144507,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black","offer_id":47953964466363,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black","offer_id":47953964499131,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black","offer_id":47953964531899,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/7DA6BCB8-601B-4F40-AC10-B680B916FF5E.jpg?v=1781270302"},{"product_id":"solstice-ls-graphite","title":"Solstice LS Graphite","description":"\u003cp\u003eDiseñada para el movimiento constante.\u003c\/p\u003e\n\u003cp\u003eLa \u003cstrong\u003eTraining Longsleeve\u003c\/strong\u003e redefine la comodidad en alto rendimiento. Construida con un tejido técnico ultraligero, reduce la fricción al mínimo para acompañarte en cada zancada sin interrupciones.\u003c\/p\u003e\n\u003cp\u003eSu estructura favorece la transpirabilidad y el control de la humedad, manteniendo una sensación fresca y limpia incluso bajo exigencia. El corte atlético se adapta con precisión al cuerpo, logrando un equilibrio entre soporte, libertad y estética.\u003c\/p\u003e\n\u003cp\u003eCada detalle está pensado para rendir sin distraer.\u003c\/p\u003e\n\u003cp\u003e– Tejido técnico ligero y transpirable\u003cbr\u003e– Tecnología de secado rápido\u003cbr\u003e– Fricción reducida para mayor confort en movimiento\u003cbr\u003e– Ajuste atlético ergonómico\u003cbr\u003e– Construcción suave y precisa\u003c\/p\u003e\n\u003cp\u003eMovimiento limpio. Rendimiento elevado.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"Grey \/ S","offer_id":47943916617915,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"Grey \/ M","offer_id":47953963548859,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"Grey \/ L","offer_id":47953963581627,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"Grey \/ XL","offer_id":47953963614395,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/48237F86-DEE9-47CF-8000-67EEAA8CBB4F.jpg?v=1781270302"},{"product_id":"solstice-desert-fox","title":"Solstice Desert Fox","description":"\u003cp\u003eDiseñada para el movimiento constante.\u003c\/p\u003e\n\u003cp\u003eLa \u003cstrong\u003eTraining Longsleeve\u003c\/strong\u003e redefine la comodidad en alto rendimiento. Construida con un tejido técnico ultraligero, reduce la fricción al mínimo para acompañarte en cada zancada sin interrupciones.\u003c\/p\u003e\n\u003cp\u003eSu estructura favorece la transpirabilidad y el control de la humedad, manteniendo una sensación fresca y limpia incluso bajo exigencia. El corte atlético se adapta con precisión al cuerpo, logrando un equilibrio entre soporte, libertad y estética.\u003c\/p\u003e\n\u003cp\u003eCada detalle está pensado para rendir sin distraer.\u003c\/p\u003e\n\u003cp\u003e– Tejido técnico ligero y transpirable\u003cbr\u003e– Tecnología de secado rápido\u003cbr\u003e– Fricción reducida para mayor confort en movimiento\u003cbr\u003e– Ajuste atlético ergonómico\u003cbr\u003e– Construcción suave y precisa\u003c\/p\u003e\n\u003cp\u003eMovimiento limpio. Rendimiento elevado.\u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S \/ Blanco","offer_id":47943919009979,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Blanco","offer_id":47943919042747,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Blanco","offer_id":47943919075515,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Blanco","offer_id":47943919108283,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/E22A6EC3-0809-4BB2-A275-5326070EAE0F.jpg?v=1781270302"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/collections\/WhatsApp_Image_2025-04-07_at_8.59.21_PM.jpg?v=1767890584","url":"https:\/\/resilientclub.com\/collections\/1.oembed","provider":"RESILIENT","version":"1.0","type":"link"}