{"title":"Men","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":"superior-self-tee-black","title":"RSLNT Iron Metal (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":46560656654523,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Oversize","offer_id":47056553640123,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Oversize","offer_id":47056553672891,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Oversize","offer_id":47056553705659,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Oversize","offer_id":47056553738427,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Oversize","offer_id":47056553771195,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-0172.png?v=1745122443"},{"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":1299.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560657375419,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560657408187,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560657440955,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560657473723,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560657506491,"sku":null,"price":1299.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":"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":1299.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560661471419,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560661504187,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560661536955,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560661569723,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560661602491,"sku":null,"price":1299.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":1299.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560664420539,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560664453307,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560664486075,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560664518843,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560664551611,"sku":null,"price":1299.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":"resilient-sportwear-hoodie-black","title":"RSLNT Metal","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":46560670154939,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560670187707,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560670220475,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560670253243,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560670286011,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560670318779,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-0207.png?v=1745167887"},{"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":"r-logo-pants-black","title":"Resilient Black Gothic","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\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 – Pants Jogger\u003c\/h3\u003e\n    \u003cdiv class=\"note\"\u003e450GSM · 100% algodón · 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\u003eCintura\u003c\/th\u003e\n          \u003cth\u003eLargo total\u003c\/th\u003e\n          \u003cth\u003eAncho pierna (dobladillo)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e33\u003c\/td\u003e\n\u003ctd\u003e95\u003c\/td\u003e\n\u003ctd\u003e33\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e36\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e36\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":46560693223611,"sku":null,"price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46560693256379,"sku":null,"price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560693289147,"sku":null,"price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560693321915,"sku":null,"price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560693354683,"sku":null,"price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46560693387451,"sku":null,"price":1399.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-0224.png?v=1745169263"},{"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":false},{"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-shorts-light-black","title":"RSLNT Black 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":46560695222459,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false},{"title":"M","offer_id":46560695255227,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false},{"title":"L","offer_id":46560695287995,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false},{"title":"XL","offer_id":46560695320763,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-0196.png?v=1745162771"},{"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-t-shirts-black","title":"Training T-Shirts 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-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":46560695877819,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560695910587,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560695943355,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560695976123,"sku":"","price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-8991.png?v=1745625850"},{"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":"training-jacket-black","title":"Training Black Jacket","description":"\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eGo with speed, Go with spirit.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h4\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"S","offer_id":46560697843899,"sku":"","price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46560697876667,"sku":"","price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46560697909435,"sku":"","price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46560697942203,"sku":"","price":1399.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/FullSizeRender_5b8ad872-2cd3-457c-85ee-67442a54398b.jpg?v=1745085244"},{"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":1299.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46585145295035,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46585145327803,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46585145360571,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46585145393339,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46585145426107,"sku":null,"price":1299.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":1299.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46585158533307,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46585158566075,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46585158598843,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46585158631611,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46585158664379,"sku":null,"price":1299.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":"resilient-gothic-grey-copia","title":"RSLNT Black Vortex","description":"\u003cp data-start=\"254\" data-end=\"503\"\u003e\u003cstrong data-start=\"254\" data-end=\"288\"\u003eGO WITH SPEED, GO WITH SPIRIT.\u003c\/strong\u003e\u003cbr data-start=\"288\" data-end=\"291\"\u003eUn pants diseñado para el alto rendimiento y la resistencia diaria. Su peso de 450 GSM lo convierte en una pieza robusta y duradera, pensada para quienes entrenan con intensidad y viven con espíritu resiliente.\u003c\/p\u003e\n\u003cul data-start=\"505\" data-end=\"683\"\u003e\n\u003cli data-start=\"505\" data-end=\"541\"\u003e\n\u003cp data-start=\"507\" data-end=\"541\"\u003e100% algodón de calidad superior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"542\" data-end=\"591\"\u003e\n\u003cp data-start=\"544\" data-end=\"591\"\u003e450 GSM: estructura firme y sensación premium\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"592\" data-end=\"648\"\u003e\n\u003cp data-start=\"594\" data-end=\"648\"\u003ePre-shrunk: mantiene su forma tras cada uso y lavado\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"649\" data-end=\"683\"\u003e\n\u003cp data-start=\"651\" data-end=\"683\"\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 – Pants Jogger\u003c\/h3\u003e\n\u003cdiv class=\"note\"\u003e450GSM · 100% algodón · 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\u003eCintura\u003c\/th\u003e\n\u003cth\u003eLargo total\u003c\/th\u003e\n\u003cth\u003eAncho pierna (dobladillo)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e33\u003c\/td\u003e\n\u003ctd\u003e95\u003c\/td\u003e\n\u003ctd\u003e33\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e36\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e36\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 funcional --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46585348292795,"sku":"","price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46585348325563,"sku":"","price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46585348358331,"sku":"","price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46585348391099,"sku":"","price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46585348423867,"sku":"","price":1399.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46585348456635,"sku":null,"price":1399.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RSLNTVORTEXBLACK_FRONT.png?v=1745004406"},{"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-axis-hoodie","title":"RSLNT Axis Hoodie","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":46877190521019,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46877190553787,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46877190586555,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46877190619323,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46877190652091,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46877190684859,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/4DA45FC1-6C4D-4ABE-AD4A-129EFA9A67D1.png?v=1756131863"},{"product_id":"rslnt-maelstrom-hoodie-noir","title":"RSLNT Maelstrom Hoodie","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":46877197762747,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46877197795515,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46877197828283,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46877197861051,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46877197893819,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46877197926587,"sku":null,"price":1299.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/B07B55ED-E1D2-4A8E-AF61-DEC8E404A63E.png?v=1756131806"},{"product_id":"rslnt-maelstrom-tee-noir","title":"RSLNT Maelstrom (Tee Black Edition)","description":"\u003c!-- GUÍA DE TALLAS PLAYERA OVERSIZE --\u003e\n\u003cdiv class=\"rslnt-sizeguide\"\u003e\n  \u003ch3 class=\"p1\"\u003e\u003ci\u003e“Built to endure. Designed for movement.”\u003c\/i\u003e\u003c\/h3\u003e\n  \u003cp\u003e- 100% Algodón\u003c\/p\u003e\n  \u003cp\u003e- 250 GSM\u003c\/p\u003e\n  \u003cp\u003e- Pre-shrink\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    \u003ca class=\"tallas-btn\" href=\"#overlayTallas\"\u003eVer guía de tallas\u003c\/a\u003e\n  \u003c\/p\u003e\n\n  \u003c!-- Overlay con :target --\u003e\n  \u003cdiv class=\"overlay\" id=\"overlayTallas\" aria-hidden=\"true\"\u003e\n    \u003ca class=\"overlay-close\" href=\"#\"\u003e\u003c\/a\u003e\n    \u003cdiv class=\"popup-tallas\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"tallas-title\"\u003e\n      \u003ch3 id=\"tallas-title\"\u003eResilient – Playera Oversize\u003c\/h3\u003e\n      \u003cdiv class=\"note\"\u003e250 GSM · 100% algodón · Medidas con la prenda extendida · ±1 cm de tolerancia\u003c\/div\u003e\n\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eTalla\u003c\/th\u003e\n            \u003cth\u003eLargo (cm)\u003c\/th\u003e\n            \u003cth\u003ePecho (cm)\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\u003e67\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ca class=\"close-btn\" href=\"#\"\u003eCerrar\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .rslnt-sizeguide .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;\n    display: inline-block;\n    text-align: center;\n    letter-spacing: 0.5px;\n    transition: transform .2s ease, background-color .2s ease;\n    text-decoration: none;\n  }\n  .rslnt-sizeguide .tallas-btn:hover { background:#1a1a1a; transform: scale(1.005); }\n\n  .rslnt-sizeguide .overlay {\n    position: fixed;\n    inset: 0;\n    background: rgba(0,0,0,.6);\n    opacity: 0;\n    visibility: hidden;\n    transition: opacity .25s ease, visibility .25s ease;\n    z-index: 999;\n  }\n  .rslnt-sizeguide .overlay-close {\n    position: absolute; inset:0; display:block; content:\"\";\n  }\n  .rslnt-sizeguide .popup-tallas {\n    position: absolute;\n    left:0; right:0; bottom:0;\n    background:#111;\n    border-radius:14px 14px 0 0;\n    padding:20px;\n    color:#fff;\n    font-family:Arial, sans-serif;\n    max-height:80vh;\n    overflow-y:auto;\n    transform: translateY(100%);\n    transition: transform .35s ease;\n    z-index:1000;\n  }\n  .rslnt-sizeguide .overlay:target { opacity:1; visibility:visible; }\n  .rslnt-sizeguide .overlay:target .popup-tallas { transform: translateY(0); }\n\n  .rslnt-sizeguide .popup-tallas h3 {\n    font-size:18px; font-weight:700; text-transform:uppercase;\n    margin-bottom:10px; text-align:center;\n  }\n  .rslnt-sizeguide .popup-tallas table { width:100%; border-collapse:collapse; margin-top:10px; }\n  .rslnt-sizeguide .popup-tallas th,\n  .rslnt-sizeguide .popup-tallas td {\n    border:1px solid #333; padding:8px; text-align:center; color:#fff;\n  }\n  .rslnt-sizeguide .popup-tallas th { background:#000; }\n  .rslnt-sizeguide .popup-tallas td { background:#1a1a1a; }\n\n  .rslnt-sizeguide .note { font-size:13px; color:#aaa; margin-top:10px; text-align:center; }\n  .rslnt-sizeguide .close-btn {\n    display:block; margin-top:20px;\n    background:#fff; color:#000; border:none;\n    padding:10px; width:100%; font-size:13px; font-weight:bold;\n    border-radius:6px; text-transform:uppercase; text-align:center;\n    text-decoration:none;\n  }\n\u003c\/style\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Oversize","offer_id":46877219979451,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Pigments \/ Oversize","offer_id":47056538435771,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"S \/ Black \/ Oversize","offer_id":46877220012219,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Pigments \/ Oversize","offer_id":47056538468539,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"M \/ Black \/ Oversize","offer_id":46877220044987,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Pigments \/ Oversize","offer_id":47056538501307,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"L \/ Black \/ Oversize","offer_id":46877220077755,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Pigments \/ Oversize","offer_id":47056538534075,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"XL \/ Black \/ Oversize","offer_id":46877220110523,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Pigments \/ Oversize","offer_id":47056538566843,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"2XL \/ Black \/ Oversize","offer_id":46877220143291,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/DE11F051-8975-45A4-8093-BC8A391539C5.png?v=1756131752"},{"product_id":"rslnt-axis-tee-noir","title":"RSLNT Axis (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":46877228728507,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Pigments \/ Oversize","offer_id":47056516317371,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"S \/ Black \/ Oversize","offer_id":46877228761275,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Pigments \/ Oversize","offer_id":47056516350139,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"M \/ Black \/ Oversize","offer_id":46877228794043,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Pigments \/ Oversize","offer_id":47056516382907,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"L \/ Black \/ Oversize","offer_id":46877228826811,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Pigments \/ Oversize","offer_id":47056516415675,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"XL \/ Black \/ Oversize","offer_id":46877228859579,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Pigments \/ Oversize","offer_id":47056516448443,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":false},{"title":"2XL \/ Black \/ Oversize","offer_id":46877228892347,"sku":null,"price":799.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/A0C97A20-0C67-4687-82D2-49CE0A15D8FF.png?v=1756131711"},{"product_id":"rslnt-axis-biker-short","title":"RSLNT Axis Tights Short","description":"\u003c!-- GUÍA DE TALLAS SHORT --\u003e\n\u003cdiv class=\"rslnt-sizeguide\"\u003e\n\u003cp\u003eNuestro \u003cstrong\u003ebiker\u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003eesta diseñado para rendir donde importa.\u003c\/p\u003e\n\u003cp\u003eConfeccionado con un tejido de alto desempeño con \u003cstrong\u003eelasticidad 360°\u003c\/strong\u003e que acompaña cada movimiento con soporte constante y libertad total. Integra un\u003cstrong\u003e bolsillo impermeables anti-rebote\u003c\/strong\u003e para teléfono y un \u003cstrong\u003ebolsillo trasero con cierre\u003c\/strong\u003e para lo esencial.\u003c\/p\u003e\n\u003cp\u003eEl acabado se completa con \u003cstrong\u003egrip italiano\u003c\/strong\u003e que evita que la prenda se desplace, una \u003cstrong\u003ecintura anatómica anti-rozaduras\u003c\/strong\u003e para mayor comodidad en sesiones largas y \u003cstrong\u003edetalles reflectantes sutiles\u003c\/strong\u003e que mantienen visibilidad sin distraer.\u003c\/p\u003e\n\u003cp\u003eUna pieza creada para sostener, resistir y avanzar contigo.\u003c\/p\u003e\n\u003c!-- Overlay con :target --\u003e\n\u003cdiv aria-hidden=\"true\" id=\"overlayTallas\" class=\"overlay\"\u003e\n\u003ca href=\"#\" class=\"overlay-close\"\u003e\u003c\/a\u003e\n\u003cdiv aria-labelledby=\"tallas-title\" aria-modal=\"true\" role=\"dialog\" class=\"popup-tallas\"\u003e\n\u003ch3 id=\"tallas-title\"\u003eResilient – Short Deportivo con Licra\u003c\/h3\u003e\n\u003cdiv class=\"note\"\u003eMedidas en centímetros · ±1 cm de tolerancia\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eCINTURA\u003c\/td\u003e\n\u003ctd\u003e69-76\u003c\/td\u003e\n\u003ctd\u003e79-84\u003c\/td\u003e\n\u003ctd\u003e86-91\u003c\/td\u003e\n\u003ctd\u003e94-99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTIRO DELANTERO\u003c\/td\u003e\n\u003ctd\u003e21.6\u003c\/td\u003e\n\u003ctd\u003e22.6\u003c\/td\u003e\n\u003ctd\u003e23.6\u003c\/td\u003e\n\u003ctd\u003e24.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLARGO INTERIOR (INSEAM)\u003c\/td\u003e\n\u003ctd\u003e20.2\u003c\/td\u003e\n\u003ctd\u003e20.2\u003c\/td\u003e\n\u003ctd\u003e20.2\u003c\/td\u003e\n\u003ctd\u003e20.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"note\"\u003eRecomendamos ordenar tu talla habitual para un ajuste correcto. Si tienes piernas más anchas, considera una talla arriba.\u003c\/div\u003e\n\u003ca href=\"#\" class=\"close-btn\"\u003eCerrar\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .rslnt-sizeguide .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;\n    display: inline-block;\n    text-align: center;\n    letter-spacing: 0.5px;\n    transition: transform .2s ease, background-color .2s ease;\n    text-decoration: none;\n  }\n  .rslnt-sizeguide .tallas-btn:hover { background:#1a1a1a; transform: scale(1.005); }\n\n  .rslnt-sizeguide .overlay {\n    position: fixed;\n    inset: 0;\n    background: rgba(0,0,0,.6);\n    opacity: 0;\n    visibility: hidden;\n    transition: opacity .25s ease, visibility .25s ease;\n    z-index: 999;\n  }\n  .rslnt-sizeguide .overlay-close {\n    position: absolute; inset:0; display:block; content:\"\";\n  }\n  .rslnt-sizeguide .popup-tallas {\n    position: absolute;\n    left:0; right:0; bottom:0;\n    background:#111;\n    border-radius:14px 14px 0 0;\n    padding:20px;\n    color:#fff;\n    font-family:Arial, sans-serif;\n    max-height:80vh;\n    overflow-y:auto;\n    transform: translateY(100%);\n    transition: transform .35s ease;\n    z-index:1000;\n  }\n  .rslnt-sizeguide .overlay:target { opacity:1; visibility:visible; }\n  .rslnt-sizeguide .overlay:target .popup-tallas { transform: translateY(0); }\n\n  .rslnt-sizeguide .popup-tallas h3 {\n    font-size:18px; font-weight:700; text-transform:uppercase;\n    margin-bottom:10px; text-align:center;\n  }\n  .rslnt-sizeguide .popup-tallas table { width:100%; border-collapse:collapse; margin-top:10px; }\n  .rslnt-sizeguide .popup-tallas th,\n  .rslnt-sizeguide .popup-tallas td {\n    border:1px solid #333; padding:8px; text-align:center; color:#fff;\n  }\n  .rslnt-sizeguide .popup-tallas th { background:#000; }\n  .rslnt-sizeguide .popup-tallas td { background:#1a1a1a; }\n\n  .rslnt-sizeguide .note { font-size:13px; color:#aaa; margin-top:10px; text-align:center; }\n  .rslnt-sizeguide .close-btn {\n    display:block; margin-top:20px;\n    background:#fff; color:#000; border:none;\n    padding:10px; width:100%; font-size:13px; font-weight:bold;\n    border-radius:6px; text-transform:uppercase; text-align:center;\n    text-decoration:none;\n  }\n\u003c\/style\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black","offer_id":47743638175931,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black","offer_id":46877252616379,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black","offer_id":46877252649147,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black","offer_id":46877252681915,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black","offer_id":46877252714683,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/316D8064-7C4B-41CC-AA69-A86FFD0DB216.png?v=1756131583"},{"product_id":"rslnt-maelstrom-biker-short","title":"RSLNT Maelstrom Tights Short","description":"\u003c!-- GUÍA DE TALLAS SHORT --\u003e\n\u003cdiv class=\"rslnt-sizeguide\"\u003e\n\u003cp\u003eNuestro \u003cstrong\u003ebiker\u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003eesta diseñado para rendir donde importa.\u003c\/p\u003e\n\u003cp\u003eConfeccionado con un tejido de alto desempeño con \u003cstrong\u003eelasticidad 360°\u003c\/strong\u003e que acompaña cada movimiento con soporte constante y libertad total. Integra un\u003cstrong\u003e bolsillo impermeables anti-rebote\u003c\/strong\u003e para teléfono y un \u003cstrong\u003ebolsillo trasero con cierre\u003c\/strong\u003e para lo esencial.\u003c\/p\u003e\n\u003cp\u003eEl acabado se completa con \u003cstrong\u003egrip italiano\u003c\/strong\u003e que evita que la prenda se desplace, una \u003cstrong\u003ecintura anatómica anti-rozaduras\u003c\/strong\u003e para mayor comodidad en sesiones largas y \u003cstrong\u003edetalles reflectantes sutiles\u003c\/strong\u003e que mantienen visibilidad sin distraer.\u003c\/p\u003e\n\u003cp\u003eUna pieza creada para sostener, resistir y avanzar contigo.\u003c\/p\u003e\n\u003c!-- Overlay con :target --\u003e\n\u003cdiv aria-hidden=\"true\" id=\"overlayTallas\" class=\"overlay\"\u003e\n\u003ca href=\"#\" class=\"overlay-close\"\u003e\u003c\/a\u003e\n\u003cdiv aria-labelledby=\"tallas-title\" aria-modal=\"true\" role=\"dialog\" class=\"popup-tallas\"\u003e\n\u003ch3 id=\"tallas-title\"\u003eResilient – Short Deportivo con Licra\u003c\/h3\u003e\n\u003cdiv class=\"note\"\u003eMedidas en centímetros · ±1 cm de tolerancia\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eCINTURA\u003c\/td\u003e\n\u003ctd\u003e69-76\u003c\/td\u003e\n\u003ctd\u003e79-84\u003c\/td\u003e\n\u003ctd\u003e86-91\u003c\/td\u003e\n\u003ctd\u003e94-99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTIRO DELANTERO\u003c\/td\u003e\n\u003ctd\u003e21.6\u003c\/td\u003e\n\u003ctd\u003e22.6\u003c\/td\u003e\n\u003ctd\u003e23.6\u003c\/td\u003e\n\u003ctd\u003e24.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLARGO INTERIOR (INSEAM)\u003c\/td\u003e\n\u003ctd\u003e20.2\u003c\/td\u003e\n\u003ctd\u003e20.2\u003c\/td\u003e\n\u003ctd\u003e20.2\u003c\/td\u003e\n\u003ctd\u003e20.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"note\"\u003eRecomendamos ordenar tu talla habitual para un ajuste correcto. Si tienes piernas más anchas, considera una talla arriba.\u003c\/div\u003e\n\u003ca href=\"#\" class=\"close-btn\"\u003eCerrar\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .rslnt-sizeguide .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;\n    display: inline-block;\n    text-align: center;\n    letter-spacing: 0.5px;\n    transition: transform .2s ease, background-color .2s ease;\n    text-decoration: none;\n  }\n  .rslnt-sizeguide .tallas-btn:hover { background:#1a1a1a; transform: scale(1.005); }\n\n  .rslnt-sizeguide .overlay {\n    position: fixed;\n    inset: 0;\n    background: rgba(0,0,0,.6);\n    opacity: 0;\n    visibility: hidden;\n    transition: opacity .25s ease, visibility .25s ease;\n    z-index: 999;\n  }\n  .rslnt-sizeguide .overlay-close {\n    position: absolute; inset:0; display:block; content:\"\";\n  }\n  .rslnt-sizeguide .popup-tallas {\n    position: absolute;\n    left:0; right:0; bottom:0;\n    background:#111;\n    border-radius:14px 14px 0 0;\n    padding:20px;\n    color:#fff;\n    font-family:Arial, sans-serif;\n    max-height:80vh;\n    overflow-y:auto;\n    transform: translateY(100%);\n    transition: transform .35s ease;\n    z-index:1000;\n  }\n  .rslnt-sizeguide .overlay:target { opacity:1; visibility:visible; }\n  .rslnt-sizeguide .overlay:target .popup-tallas { transform: translateY(0); }\n\n  .rslnt-sizeguide .popup-tallas h3 {\n    font-size:18px; font-weight:700; text-transform:uppercase;\n    margin-bottom:10px; text-align:center;\n  }\n  .rslnt-sizeguide .popup-tallas table { width:100%; border-collapse:collapse; margin-top:10px; }\n  .rslnt-sizeguide .popup-tallas th,\n  .rslnt-sizeguide .popup-tallas td {\n    border:1px solid #333; padding:8px; text-align:center; color:#fff;\n  }\n  .rslnt-sizeguide .popup-tallas th { background:#000; }\n  .rslnt-sizeguide .popup-tallas td { background:#1a1a1a; }\n\n  .rslnt-sizeguide .note { font-size:13px; color:#aaa; margin-top:10px; text-align:center; }\n  .rslnt-sizeguide .close-btn {\n    display:block; margin-top:20px;\n    background:#fff; color:#000; border:none;\n    padding:10px; width:100%; font-size:13px; font-weight:bold;\n    border-radius:6px; text-transform:uppercase; text-align:center;\n    text-decoration:none;\n  }\n\u003c\/style\u003e","brand":"RESILIENT","offers":[{"title":"XS \/ Black","offer_id":47743653380283,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black","offer_id":46877258711227,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black","offer_id":46877258743995,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black","offer_id":46877258776763,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black","offer_id":46877258809531,"sku":null,"price":999.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/E1A26ECA-D33D-46CD-AE6B-66E628D020BD.png?v=1756131457"},{"product_id":"rslnt-maelstrom-tank-noir","title":"RSLNT Maelstrom (Tank Black Edition)","description":"\u003ch3 class=\"p1\"\u003e\u003ci\u003e“Built to endure. Designed for movement.”\u003c\/i\u003e\u003c\/h3\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\n\u003cp\u003e \u003c\/p\u003e\n","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Tank","offer_id":46877262938299,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":46877262971067,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":46877263003835,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":46877263036603,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":46877263069371,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":46877263102139,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/BD369139-BB5D-4C8F-BF83-B0135BB7AB09.png?v=1756131375"},{"product_id":"rslnt-axis-tank-ash","title":"RSLNT Axis (Tank Pigment Edition)","description":"\u003ch3 class=\"p1\"\u003e\u003ci\u003e“Built to endure. Designed for movement.”\u003c\/i\u003e\u003c\/h3\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\n","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46877264806075,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":false},{"title":"S","offer_id":46877264838843,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":false},{"title":"M","offer_id":46877264871611,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":false},{"title":"L","offer_id":46877264904379,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":false},{"title":"XL","offer_id":46877264937147,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/8654D04D-D423-455F-9982-840A84E50AA8.png?v=1756131323"},{"product_id":"rslnt-axis-tank-noir","title":"RSLNT Axis (Tank Black Edition)","description":"\u003ch3 class=\"p1\"\u003e\u003ci\u003e“Built to endure. Designed for movement.”\u003c\/i\u003e\u003c\/h3\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\n","brand":"RESILIENT","offers":[{"title":"XS \/ Pink \/ Tank","offer_id":47339454890171,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Pink \/ Tank","offer_id":47339454922939,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Pink \/ Tank","offer_id":47339454955707,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Pink \/ Tank","offer_id":47339454988475,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Pink \/ Tank","offer_id":47339455021243,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Pink \/ Tank","offer_id":47339455054011,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XS \/ Black \/ Tank","offer_id":47343732621499,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":47343732654267,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":47343732687035,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":47343732719803,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":47343732752571,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":47343732785339,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/26F822DC-0B79-4D28-8469-AEFF547EC3F5.png?v=1756131220"},{"product_id":"rslnt-pegasus-edition-cdmx-2025","title":"RSLNT Marathon CDMX 2025","description":"\u003ch3 class=\"p1\"\u003e\u003ci\u003e“Built to endure. Designed for movement.”\u003c\/i\u003e\u003c\/h3\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\n","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Tank","offer_id":46913455751355,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":46913455784123,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":46913455816891,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":46913455849659,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":46913455882427,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":46913455915195,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/IMG-1172.png?v=1756445263"},{"product_id":"copia-rslnt","title":"RSLNT Nightspawn (Tank Edition)","description":"\u003ch3 class=\"p1\"\u003e\u003ci\u003e“Built to endure. Designed for movement.”\u003c\/i\u003e\u003c\/h3\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\n","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Tank","offer_id":46940050030779,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":46940050063547,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":46940050096315,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":46940050129083,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":46940050161851,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":46940050194619,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/GARGOYLE_BLACK_BACK.png?v=1757349177"},{"product_id":"copia-copia-rslnt","title":"RSLNT Monochrome (Tank 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\n","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Tank","offer_id":46940052029627,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":46940052062395,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":46940052095163,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":46940052127931,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":46940052160699,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":46940052193467,"sku":null,"price":699.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/HARD_ROCK_RESILIENT_BLACK_BACK.png?v=1757337789"},{"product_id":"copia-copia-copia-rslnt","title":"RSLNT Training Anthem (Tank 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\n","brand":"RESILIENT","offers":[{"title":"XS","offer_id":46940052324539,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S","offer_id":46940052357307,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M","offer_id":46940052390075,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L","offer_id":46940052422843,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL","offer_id":46940052455611,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL","offer_id":46940052488379,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/YELLOW_HARD_ROCK_RESILIENT_BLACK_BACK.png?v=1757349294"},{"product_id":"copia-1","title":"RSLNT Monochrome (Tank 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\n","brand":"RESILIENT","offers":[{"title":"XS \/ White \/ Tank","offer_id":46940054716603,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White \/ Tank","offer_id":46940054749371,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White \/ Tank","offer_id":46940054782139,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White \/ Tank","offer_id":46940054814907,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White \/ Tank","offer_id":46940054847675,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White \/ Tank","offer_id":46940054880443,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/HARD_ROCK_RESILIENT_BEIGE_BACK.png?v=1757337787"},{"product_id":"copia-copia-1","title":"RSLNT Blood \u0026 Iron (Tank 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\n","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Tank","offer_id":46940055535803,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":46940055568571,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":46940055601339,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":46940055634107,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":46940055666875,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":46940055699643,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/RED_HARD_ROCK_RESILIENT_BLACK_BACK.png?v=1757337788"},{"product_id":"copia-copia-c-1","title":"RSLNT MX Brutal (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\n","brand":"RESILIENT","offers":[{"title":"XS \/ Black \/ Tank","offer_id":46940057993403,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Black \/ Tank","offer_id":46940058026171,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Black \/ Tank","offer_id":46940058058939,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Black \/ Tank","offer_id":46940058091707,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Black \/ Tank","offer_id":46940058124475,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Black \/ Tank","offer_id":46940058157243,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/files\/METAL_RESILIENT_BLACK_BACK.png?v=1757337789"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/2356\/1403\/collections\/FullSizeRender.jpg?v=1769825889","url":"https:\/\/resilientclub.com\/collections\/men.oembed?page=5","provider":"RESILIENT","version":"1.0","type":"link"}