{"id":7184,"date":"2026-09-30T17:00:55","date_gmt":"2026-09-30T15:00:55","guid":{"rendered":"https:\/\/jacintoimpresores.com\/tienda\/?page_id=7184"},"modified":"2026-10-01T09:11:09","modified_gmt":"2026-10-01T07:11:09","slug":"ropa-personalizada-online","status":"publish","type":"page","link":"https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/","title":{"rendered":"Ropa personalizada online"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7184\" class=\"elementor elementor-7184\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0104d0f e-flex e-con-boxed e-con e-parent\" data-id=\"0104d0f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d7be637 elementor-widget elementor-widget-html\" data-id=\"d7be637\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"ji-serigrafia\" class=\"jis\">\r\n\r\n  <!-- ======================================================\r\n       HERO\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-hero\">\r\n    <div class=\"jis-wrap jis-hero-grid\">\r\n\r\n      <div class=\"jis-hero-copy\">\r\n\r\n        <div class=\"jis-kicker\">\r\n          ROPA PERSONALIZADA \u00b7 COMPRA ONLINE\r\n        <\/div>\r\n\r\n        <h1 class=\"jis-hero-title\">\r\n          <span>Ropa personalizada<\/span>\r\n          <span>online<\/span>\r\n        <\/h1>\r\n\r\n        <p class=\"jis-hero-text\">\r\n          Camisetas, sudaderas, polos, polares, chaquetas y bolsas\r\n          personalizadas. Elige el modelo, color, tallas, cantidad\r\n          y d\u00f3nde quieres el marcaje.\r\n        <\/p>\r\n\r\n        <div class=\"jis-hero-actions\">\r\n\r\n          <a href=\"#productos-serigrafia\" class=\"jis-btn jis-btn-primary\">\r\n            Ver productos\r\n          <\/a>\r\n\r\n          <a\r\n            href=\"https:\/\/wa.me\/34654573294?text=Hola%2C%20necesito%20ayuda%20para%20elegir%20ropa%20personalizada\"\r\n            class=\"jis-btn jis-btn-secondary\"\r\n            target=\"_blank\"\r\n            rel=\"noopener\"\r\n          >\r\n            Necesito ayuda\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"jis-hero-mini\">\r\n          <span>\u2713 Cantidades exactas<\/span>\r\n          <span>\u2713 Tallas y colores<\/span>\r\n          <span>\u2713 Precio por cantidad<\/span>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n\r\n      <!-- HERO EDITORIAL FIJO -->\r\n\r\n      <div class=\"jis-hero-media\">\r\n\r\n        <div class=\"jis-photo jis-photo-a\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/jacintoimpresores.com\/tienda\/wp-content\/uploads\/2026\/09\/taller-serigrafia-valencia-1.png\"\r\n            alt=\"Camisetas personalizadas para grupos y empresas\"\r\n            loading=\"eager\"\r\n            fetchpriority=\"high\"\r\n          >\r\n        <\/div>\r\n\r\n        <div class=\"jis-photo jis-photo-b\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/jacintoimpresores.com\/tienda\/wp-content\/uploads\/2026\/09\/taller-serigrafia-valencia-2.png\"\r\n            alt=\"Sudaderas personalizadas para grupos\"\r\n            loading=\"eager\"\r\n          >\r\n        <\/div>\r\n\r\n        <div class=\"jis-photo jis-photo-c\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/jacintoimpresores.com\/tienda\/wp-content\/uploads\/2026\/09\/taller-serigrafia-valencia-3.png\"\r\n            alt=\"Ropa personalizada para empresas y equipos\"\r\n            loading=\"eager\"\r\n          >\r\n        <\/div>\r\n\r\n        <div class=\"jis-photo jis-photo-d\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/jacintoimpresores.com\/tienda\/wp-content\/uploads\/2026\/09\/taller-serigrafia-valencia-4.png\"\r\n            alt=\"Detalle de impresi\u00f3n textil personalizada\"\r\n            loading=\"eager\"\r\n          >\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       BANDA NEGRA\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-trust\">\r\n\r\n    <div class=\"jis-wrap jis-trust-grid\">\r\n\r\n      <div class=\"jis-trust-item\">\r\n        <strong>Producci\u00f3n propia<\/strong>\r\n        <span>Personalizaci\u00f3n en nuestro taller<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"jis-trust-item\">\r\n        <strong>Cantidad exacta<\/strong>\r\n        <span>Pide las prendas que realmente necesitas<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"jis-trust-item\">\r\n        <strong>Tallas y colores<\/strong>\r\n        <span>Configura el pedido por modelo<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"jis-trust-item\">\r\n        <strong>Recogida o env\u00edo<\/strong>\r\n        <span>Compra online con atenci\u00f3n directa<\/span>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       PRODUCTOS\r\n       ====================================================== -->\r\n\r\n  <section id=\"productos-serigrafia\" class=\"jis-products-section\">\r\n\r\n    <div class=\"jis-wrap\">\r\n\r\n      <div class=\"jis-heading\">\r\n\r\n        <div class=\"jis-kicker\">\r\n          ELIGE TU PRENDA\r\n        <\/div>\r\n\r\n        <h2>Productos de ropa personalizada<\/h2>\r\n\r\n        <p>\r\n          Elige el producto que necesitas y entra en su ficha para\r\n          seleccionar cantidades, colores, tallas y opciones de marcaje.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"jis-filters\">\r\n\r\n        <button class=\"jis-filter active\" data-filter=\"todos\">Todos<\/button>\r\n        <button class=\"jis-filter\" data-filter=\"camisetas\">Camisetas<\/button>\r\n        <button class=\"jis-filter\" data-filter=\"sudaderas\">Sudaderas<\/button>\r\n        <button class=\"jis-filter\" data-filter=\"polos\">Polos<\/button>\r\n        <button class=\"jis-filter\" data-filter=\"abrigo\">Polares y chaquetas<\/button>\r\n        <button class=\"jis-filter\" data-filter=\"bolsas\">Bolsas<\/button>\r\n        <button class=\"jis-filter\" data-filter=\"deporte\">Deporte<\/button>\r\n        <button class=\"jis-filter\" data-filter=\"otros\">Otros<\/button>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div id=\"jis-products\" class=\"jis-products\" aria-live=\"polite\">\r\n        <div class=\"jis-loading\">Cargando productos...<\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       INTRO\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-section jis-soft\">\r\n\r\n    <div class=\"jis-wrap jis-intro-grid\">\r\n\r\n      <div>\r\n\r\n        <div class=\"jis-kicker\">\r\n          PERSONALIZACI\u00d3N TEXTIL\r\n        <\/div>\r\n\r\n        <h2>\r\n          Compra online con una imprenta real detr\u00e1s\r\n        <\/h2>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"jis-intro-copy\">\r\n\r\n        <p>\r\n          Elige la prenda que mejor encaje con tu proyecto y configura\r\n          tu pedido de forma sencilla. Trabajamos para particulares,\r\n          grupos, asociaciones, eventos y empresas.\r\n        <\/p>\r\n\r\n        <p>\r\n          Dependiendo de la prenda, la cantidad y el dise\u00f1o utilizamos\r\n          el sistema de personalizaci\u00f3n m\u00e1s adecuado para conseguir\r\n          un acabado profesional y duradero.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n\r\n    <div class=\"jis-wrap jis-benefits\">\r\n\r\n      <div class=\"jis-benefit\">\r\n        <div class=\"jis-benefit-top\">\r\n          <div class=\"jis-iconbox\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M8.5 4 5 5.5 2.8 9l3.1 1.8V20h12.2v-9.2L21.2 9 19 5.5 15.5 4c-.7 1.2-1.8 1.8-3.5 1.8S9.2 5.2 8.5 4Z\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <span class=\"jis-benefit-number\">01<\/span>\r\n        <\/div>\r\n        <strong>Elige tu modelo<\/strong>\r\n        <p>Camisetas, sudaderas, polos, prendas de abrigo y m\u00e1s.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"jis-benefit\">\r\n        <div class=\"jis-benefit-top\">\r\n          <div class=\"jis-iconbox\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M4 7h10M18 7h2M4 12h3M11 12h9M4 17h7M15 17h5\"\/>\r\n              <circle cx=\"16\" cy=\"7\" r=\"2\"\/>\r\n              <circle cx=\"9\" cy=\"12\" r=\"2\"\/>\r\n              <circle cx=\"13\" cy=\"17\" r=\"2\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <span class=\"jis-benefit-number\">02<\/span>\r\n        <\/div>\r\n        <strong>Configura las unidades<\/strong>\r\n        <p>Distribuye las cantidades entre las tallas que necesites.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"jis-benefit\">\r\n        <div class=\"jis-benefit-top\">\r\n          <div class=\"jis-iconbox\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M5 19h14M7 16.5 16.5 7 19 9.5 9.5 19H7v-2.5Z\"\/>\r\n              <path d=\"m14.8 8.7 2.5 2.5\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <span class=\"jis-benefit-number\">03<\/span>\r\n        <\/div>\r\n        <strong>Selecciona el marcaje<\/strong>\r\n        <p>Delante, detr\u00e1s, ambos lados y opciones extra seg\u00fan producto.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"jis-benefit\">\r\n        <div class=\"jis-benefit-top\">\r\n          <div class=\"jis-iconbox\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M4 5h10l6 6-9 9-7-7V5Z\"\/>\r\n              <circle cx=\"9\" cy=\"10\" r=\"1.5\"\/>\r\n              <path d=\"M13.3 12.2c-.5-.8-1.2-1.2-2.1-1.2-1.5 0-2.7 1.3-2.7 3s1.2 3 2.7 3c.9 0 1.6-.4 2.1-1.2M7.7 13.2h4.2M7.7 14.8h4.2\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <span class=\"jis-benefit-number\">04<\/span>\r\n        <\/div>\r\n        <strong>Precio por cantidad<\/strong>\r\n        <p>El precio se adapta autom\u00e1ticamente al volumen del pedido.<\/p>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       FAMILIAS\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-section\">\r\n\r\n    <div class=\"jis-wrap\">\r\n\r\n      <div class=\"jis-heading\">\r\n\r\n        <div class=\"jis-kicker\">\r\n          ENCUENTRA TU PRENDA\r\n        <\/div>\r\n\r\n        <h2>\u00bfQu\u00e9 quieres personalizar?<\/h2>\r\n\r\n        <p>\r\n          Accede r\u00e1pidamente al tipo de producto que est\u00e1s buscando.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"jis-family-grid\">\r\n\r\n        <button class=\"jis-family\" data-family=\"camisetas\">\r\n          <div class=\"jis-family-image\">\r\n            <img id=\"jis-family-camisetas\" alt=\"Camisetas personalizadas\">\r\n          <\/div>\r\n          <div class=\"jis-family-content\">\r\n            <span>01<\/span>\r\n            <h3>Camisetas<\/h3>\r\n            <p>Para empresas, eventos, grupos, promociones y asociaciones.<\/p>\r\n            <strong>Ver camisetas \u2192<\/strong>\r\n          <\/div>\r\n        <\/button>\r\n\r\n        <button class=\"jis-family\" data-family=\"sudaderas\">\r\n          <div class=\"jis-family-image\">\r\n            <img id=\"jis-family-sudaderas\" alt=\"Sudaderas personalizadas\">\r\n          <\/div>\r\n          <div class=\"jis-family-content\">\r\n            <span>02<\/span>\r\n            <h3>Sudaderas<\/h3>\r\n            <p>Con capucha, sin capucha y modelos con cremallera.<\/p>\r\n            <strong>Ver sudaderas \u2192<\/strong>\r\n          <\/div>\r\n        <\/button>\r\n\r\n        <button class=\"jis-family\" data-family=\"polos\">\r\n          <div class=\"jis-family-image\">\r\n            <img id=\"jis-family-polos\" alt=\"Polos personalizados\">\r\n          <\/div>\r\n          <div class=\"jis-family-content\">\r\n            <span>03<\/span>\r\n            <h3>Polos<\/h3>\r\n            <p>Una alternativa c\u00f3moda y profesional a la camiseta.<\/p>\r\n            <strong>Ver polos \u2192<\/strong>\r\n          <\/div>\r\n        <\/button>\r\n\r\n        <button class=\"jis-family\" data-family=\"abrigo\">\r\n          <div class=\"jis-family-image\">\r\n            <img id=\"jis-family-abrigo\" alt=\"Polares y chaquetas personalizadas\">\r\n          <\/div>\r\n          <div class=\"jis-family-content\">\r\n            <span>04<\/span>\r\n            <h3>Polares y chaquetas<\/h3>\r\n            <p>Polares, softshell, parkas y prendas para exterior.<\/p>\r\n            <strong>Ver prendas \u2192<\/strong>\r\n          <\/div>\r\n        <\/button>\r\n\r\n        <button class=\"jis-family\" data-family=\"bolsas\">\r\n          <div class=\"jis-family-image\">\r\n            <img id=\"jis-family-bolsas\" alt=\"Bolsas personalizadas\">\r\n          <\/div>\r\n          <div class=\"jis-family-content\">\r\n            <span>05<\/span>\r\n            <h3>Tote bags y bolsas<\/h3>\r\n            <p>Bolsas personalizadas para eventos, marcas y promociones.<\/p>\r\n            <strong>Ver bolsas \u2192<\/strong>\r\n          <\/div>\r\n        <\/button>\r\n\r\n        <button class=\"jis-family\" data-family=\"deporte\">\r\n          <div class=\"jis-family-image\">\r\n            <img id=\"jis-family-deporte\" alt=\"Ropa deportiva personalizada\">\r\n          <\/div>\r\n          <div class=\"jis-family-content\">\r\n            <span>06<\/span>\r\n            <h3>Deporte y equipos<\/h3>\r\n            <p>Prendas para entrenamientos, equipos, clubs y actividades.<\/p>\r\n            <strong>Ver productos \u2192<\/strong>\r\n          <\/div>\r\n        <\/button>\r\n\r\n        <button class=\"jis-family jis-family-all\" data-family=\"todos\">\r\n          <div class=\"jis-family-all-inner\">\r\n            <span>+<\/span>\r\n            <h3>Ver todo el cat\u00e1logo<\/h3>\r\n            <p>\r\n              Descubre todos los productos disponibles dentro de\r\n              nuestra secci\u00f3n de personalizaci\u00f3n textil.\r\n            <\/p>\r\n            <strong>Todos los productos \u2192<\/strong>\r\n          <\/div>\r\n        <\/button>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       CTA PRESUPUESTO\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-section\">\r\n\r\n    <div class=\"jis-wrap\">\r\n\r\n      <div class=\"jis-budget\">\r\n\r\n        <div>\r\n\r\n          <div class=\"jis-kicker jis-kicker-light\">\r\n            \u00bfUN PEDIDO ESPECIAL?\r\n          <\/div>\r\n\r\n          <h2>\r\n            \u00bfNo encuentras exactamente lo que necesitas?\r\n          <\/h2>\r\n\r\n          <p>\r\n            Si necesitas muchas unidades, una combinaci\u00f3n especial\r\n            de prendas, varios colores o una personalizaci\u00f3n diferente,\r\n            cu\u00e9ntanos el proyecto y te ayudamos.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n        <a\r\n          href=\"https:\/\/wa.me\/34654573294?text=Hola%2C%20quiero%20pedir%20presupuesto%20para%20ropa%20personalizada\"\r\n          class=\"jis-btn jis-btn-white\"\r\n          target=\"_blank\"\r\n          rel=\"noopener\"\r\n        >\r\n          Pedir presupuesto\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       PROCESO\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-section jis-soft\">\r\n\r\n    <div class=\"jis-wrap\">\r\n\r\n      <div class=\"jis-heading\">\r\n\r\n        <div class=\"jis-kicker\">\r\n          F\u00c1CIL Y R\u00c1PIDO\r\n        <\/div>\r\n\r\n        <h2>As\u00ed funciona tu pedido<\/h2>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"jis-process\">\r\n\r\n        <div class=\"jis-step\">\r\n          <div class=\"jis-step-top\">\r\n            <div class=\"jis-step-icon\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\">\r\n                <path d=\"M8.5 4 5 5.5 2.8 9l3.1 1.8V20h12.2v-9.2L21.2 9 19 5.5 15.5 4c-.7 1.2-1.8 1.8-3.5 1.8S9.2 5.2 8.5 4Z\"\/>\r\n              <\/svg>\r\n            <\/div>\r\n            <span>1<\/span>\r\n          <\/div>\r\n          <h3>Elige la prenda<\/h3>\r\n          <p>Escoge el modelo que mejor se adapte al uso que necesitas.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"jis-step\">\r\n          <div class=\"jis-step-top\">\r\n            <div class=\"jis-step-icon\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\">\r\n                <path d=\"M4 7h10M18 7h2M4 12h3M11 12h9M4 17h7M15 17h5\"\/>\r\n                <circle cx=\"16\" cy=\"7\" r=\"2\"\/>\r\n                <circle cx=\"9\" cy=\"12\" r=\"2\"\/>\r\n                <circle cx=\"13\" cy=\"17\" r=\"2\"\/>\r\n              <\/svg>\r\n            <\/div>\r\n            <span>2<\/span>\r\n          <\/div>\r\n          <h3>Configura tu pedido<\/h3>\r\n          <p>Selecciona color, tallas, cantidades y posiciones de marcaje.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"jis-step\">\r\n          <div class=\"jis-step-top\">\r\n            <div class=\"jis-step-icon\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\">\r\n                <path d=\"M6 3h8l4 4v14H6V3Z\"\/>\r\n                <path d=\"M14 3v5h5M9 13h6M9 17h4\"\/>\r\n              <\/svg>\r\n            <\/div>\r\n            <span>3<\/span>\r\n          <\/div>\r\n          <h3>Preparamos el dise\u00f1o<\/h3>\r\n          <p>Revisamos el archivo y dejamos preparado el trabajo para producci\u00f3n.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"jis-step\">\r\n          <div class=\"jis-step-top\">\r\n            <div class=\"jis-step-icon\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\">\r\n                <path d=\"m4 8 8-4 8 4-8 4-8-4Z\"\/>\r\n                <path d=\"M4 8v8l8 4 8-4V8M12 12v8\"\/>\r\n                <path d=\"m9 15 2 2 4-4\"\/>\r\n              <\/svg>\r\n            <\/div>\r\n            <span>4<\/span>\r\n          <\/div>\r\n          <h3>Producimos tu pedido<\/h3>\r\n          <p>Personalizamos las prendas y puedes recogerlas o recibirlas.<\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       POR QU\u00c9 JACINTO\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-section\">\r\n\r\n    <div class=\"jis-wrap\">\r\n\r\n      <div class=\"jis-split\">\r\n\r\n        <div>\r\n\r\n          <div class=\"jis-kicker\">\r\n            IMPRIMIENDO DESDE 1985\r\n          <\/div>\r\n\r\n          <h2>\r\n            Una tienda online con un taller real detr\u00e1s\r\n          <\/h2>\r\n\r\n          <p class=\"jis-bigcopy\">\r\n            Comprar online no significa renunciar al asesoramiento.\r\n            Si tienes dudas sobre una talla, un color, una prenda o\r\n            la colocaci\u00f3n de tu dise\u00f1o, puedes hablar directamente\r\n            con nuestro equipo.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n        <div class=\"jis-reasons\">\r\n\r\n          <div>\r\n            <strong>Producci\u00f3n propia<\/strong>\r\n            <p>Controlamos directamente la personalizaci\u00f3n de tus prendas.<\/p>\r\n          <\/div>\r\n\r\n          <div>\r\n            <strong>Atenci\u00f3n de persona a persona<\/strong>\r\n            <p>Si tienes dudas antes de comprar, te ayudamos a resolverlas.<\/p>\r\n          <\/div>\r\n\r\n          <div>\r\n            <strong>Pedidos peque\u00f1os y grandes<\/strong>\r\n            <p>Trabajamos para particulares, grupos, asociaciones y empresas.<\/p>\r\n          <\/div>\r\n\r\n          <div>\r\n            <strong>Taller f\u00edsico<\/strong>\r\n            <p>Puedes venir a ver modelos, colores y muestras reales.<\/p>\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       ENLACES SEO \/ CLUSTER\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-section jis-related-section\">\r\n\r\n    <div class=\"jis-wrap\">\r\n\r\n      <div class=\"jis-heading\">\r\n\r\n        <div class=\"jis-kicker\">\r\n          \u00bfNECESITAS ALGO M\u00c1S ESPEC\u00cdFICO?\r\n        <\/div>\r\n\r\n        <h2>Te ayudamos tambi\u00e9n con tu proyecto<\/h2>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"jis-related\">\r\n\r\n        <a href=\"\/serigrafia\/\" class=\"jis-related-card\">\r\n          <span>TEXTIL<\/span>\r\n          <h3>Serigraf\u00eda e impresi\u00f3n textil<\/h3>\r\n          <p>\r\n            Informaci\u00f3n sobre nuestros sistemas de personalizaci\u00f3n\r\n            y atenci\u00f3n en taller.\r\n          <\/p>\r\n          <strong>M\u00e1s informaci\u00f3n \u2192<\/strong>\r\n        <\/a>\r\n\r\n        <a\r\n          href=\"\/ropa-laboral-personalizada-valencia\/\"\r\n          class=\"jis-related-card\"\r\n        >\r\n          <span>EMPRESAS<\/span>\r\n          <h3>Ropa laboral personalizada<\/h3>\r\n          <p>\r\n            Soluciones para empresas que necesitan uniformidad\r\n            y reposiciones.\r\n          <\/p>\r\n          <strong>Ver ropa laboral \u2192<\/strong>\r\n        <\/a>\r\n\r\n        <a\r\n          href=\"\/sudaderas-personalizadas-para-grupos-en-valencia\/\"\r\n          class=\"jis-related-card\"\r\n        >\r\n          <span>GRUPOS<\/span>\r\n          <h3>Sudaderas para grupos<\/h3>\r\n          <p>\r\n            Sudaderas para colegios, pe\u00f1as, asociaciones,\r\n            promociones y equipos.\r\n          <\/p>\r\n          <strong>Ver sudaderas \u2192<\/strong>\r\n        <\/a>\r\n\r\n        <a href=\"\/impresion-dtf\/\" class=\"jis-related-card\">\r\n          <span>PROFESIONALES<\/span>\r\n          <h3>Impresi\u00f3n DTF por metros<\/h3>\r\n          <p>\r\n            Servicio de impresi\u00f3n DTF para profesionales\r\n            y talleres.\r\n          <\/p>\r\n          <strong>Ver DTF \u2192<\/strong>\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       FAQ\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-section jis-faq-section\">\r\n\r\n    <div class=\"jis-wrap\">\r\n\r\n      <div class=\"jis-heading\">\r\n\r\n        <div class=\"jis-kicker\">\r\n          PREGUNTAS FRECUENTES\r\n        <\/div>\r\n\r\n        <h2>Dudas sobre ropa personalizada<\/h2>\r\n\r\n        <p>\r\n          Todo lo que necesitas saber antes de configurar tu pedido.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"jis-faq\">\r\n\r\n        <details>\r\n          <summary>\u00bfPuedo pedir una cantidad exacta de prendas?<\/summary>\r\n          <p>\r\n            S\u00ed. En los productos configurables puedes indicar las\r\n            cantidades que necesitas y repartirlas entre las distintas tallas.\r\n          <\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>\u00bfPuedo combinar distintas tallas en el mismo pedido?<\/summary>\r\n          <p>\r\n            S\u00ed. Puedes distribuir la cantidad total entre las tallas\r\n            disponibles del modelo y color seleccionado.\r\n          <\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>\u00bfHay tallas infantiles?<\/summary>\r\n          <p>\r\n            Muchos modelos disponen de tallaje infantil. La disponibilidad\r\n            depende de la prenda y del color seleccionado.\r\n          <\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>\u00bfPuedo imprimir solo detr\u00e1s?<\/summary>\r\n          <p>\r\n            S\u00ed. En los productos configurables puedes elegir marcaje\r\n            delantero, trasero o delante y detr\u00e1s.\r\n          <\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>\u00bfPuedo poner nombres diferentes en las prendas?<\/summary>\r\n          <p>\r\n            En los productos que lo permiten puedes a\u00f1adir personalizaci\u00f3n\r\n            individual con nombre como opci\u00f3n adicional.\r\n          <\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>\u00bfPuedo a\u00f1adir un marcaje en la manga?<\/summary>\r\n          <p>\r\n            S\u00ed, en las prendas que admiten esta opci\u00f3n puedes seleccionar\r\n            un marcaje adicional en manga durante la configuraci\u00f3n.\r\n          <\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>\u00bfQu\u00e9 t\u00e9cnica utiliz\u00e1is para personalizar las prendas?<\/summary>\r\n          <p>\r\n            Utilizamos diferentes sistemas de impresi\u00f3n textil seg\u00fan\r\n            la prenda, el dise\u00f1o y la cantidad para elegir la soluci\u00f3n\r\n            m\u00e1s adecuada para cada trabajo.\r\n          <\/p>\r\n        <\/details>\r\n\r\n        <details>\r\n          <summary>\u00bfPuedo recoger mi pedido?<\/summary>\r\n          <p>\r\n            S\u00ed. Puedes recoger el pedido directamente en nuestro taller\r\n            o elegir env\u00edo cuando est\u00e9 disponible para el producto.\r\n          <\/p>\r\n        <\/details>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- ======================================================\r\n       CTA FINAL\r\n       ====================================================== -->\r\n\r\n  <section class=\"jis-final\">\r\n\r\n    <div class=\"jis-wrap jis-final-inner\">\r\n\r\n      <div>\r\n\r\n        <div class=\"jis-kicker jis-kicker-light\">\r\n          EMPIEZA TU PEDIDO\r\n        <\/div>\r\n\r\n        <h2>\u00bfQu\u00e9 quieres personalizar?<\/h2>\r\n\r\n        <p>\r\n          Elige una prenda, configura tu pedido y nosotros nos encargamos\r\n          de convertir tu dise\u00f1o en algo real.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"jis-final-actions\">\r\n\r\n        <a href=\"#productos-serigrafia\" class=\"jis-btn jis-btn-white\">\r\n          Ver productos\r\n        <\/a>\r\n\r\n        <a\r\n          href=\"https:\/\/wa.me\/34654573294?text=Hola%2C%20necesito%20ayuda%20con%20un%20pedido%20de%20ropa%20personalizada\"\r\n          class=\"jis-btn jis-btn-dark\"\r\n          target=\"_blank\"\r\n          rel=\"noopener\"\r\n        >\r\n          Hablar por WhatsApp\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n<\/div>\r\n\r\n\r\n<style>\r\n\r\n\/* ==========================================================\r\n   BASE\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia{\r\n  --pink:#ef3f67;\r\n  --pink-dark:#d92e55;\r\n  --pink-soft:#fff1f4;\r\n  --black:#111111;\r\n  --text:#282828;\r\n  --muted:#6d6d6d;\r\n  --border:#e9e9e9;\r\n  --soft:#f7f7f8;\r\n\r\n  font-family:'Poppins',Arial,sans-serif;\r\n  color:var(--text);\r\n  background:#fff;\r\n}\r\n\r\n#ji-serigrafia *,\r\n#ji-serigrafia *::before,\r\n#ji-serigrafia *::after{\r\n  box-sizing:border-box;\r\n}\r\n\r\n#ji-serigrafia .jis-wrap{\r\n  width:min(1240px,calc(100% - 40px));\r\n  margin:0 auto;\r\n}\r\n\r\n#ji-serigrafia h1,\r\n#ji-serigrafia h2,\r\n#ji-serigrafia h3,\r\n#ji-serigrafia p{\r\n  margin-top:0;\r\n}\r\n\r\n#ji-serigrafia h1,\r\n#ji-serigrafia h2,\r\n#ji-serigrafia h3{\r\n  color:#111;\r\n}\r\n\r\n#ji-serigrafia h2{\r\n  font-size:clamp(28px,3.2vw,44px);\r\n  line-height:1.28 !important;\r\n  margin-bottom:16px;\r\n  font-weight:800;\r\n  letter-spacing:-1px;\r\n}\r\n\r\n#ji-serigrafia p{\r\n  font-size:15px;\r\n  line-height:1.7;\r\n}\r\n\r\n#ji-serigrafia a{\r\n  text-decoration:none;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   KICKER\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-kicker{\r\n  margin-bottom:10px;\r\n  color:var(--pink);\r\n  font-size:12px;\r\n  line-height:1.4;\r\n  font-weight:800;\r\n  letter-spacing:1.4px;\r\n  text-transform:uppercase;\r\n}\r\n\r\n#ji-serigrafia .jis-kicker-light{\r\n  color:#fff;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   HERO\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-hero{\r\n  padding:54px 0 46px;\r\n  overflow:hidden;\r\n}\r\n\r\n#ji-serigrafia .jis-hero-grid{\r\n  display:grid;\r\n  grid-template-columns:1.05fr .95fr;\r\n  gap:60px;\r\n  align-items:center;\r\n}\r\n\r\n#ji-serigrafia .jis-hero h1.jis-hero-title{\r\n  max-width:720px;\r\n  margin:0 0 30px;\r\n  display:flex !important;\r\n  flex-direction:column;\r\n  align-items:flex-start;\r\n  gap:65px !important;\r\n  font-size:clamp(42px,5.2vw,72px);\r\n  line-height:.92 !important;\r\n  letter-spacing:-2px;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-hero h1.jis-hero-title > span{\r\n  display:block !important;\r\n  line-height:.92 !important;\r\n}\r\n\r\n#ji-serigrafia .jis-hero-text{\r\n  max-width:670px;\r\n  margin-bottom:28px;\r\n  color:#5d5d5d;\r\n  font-size:17px;\r\n  line-height:1.7;\r\n}\r\n\r\n#ji-serigrafia .jis-hero-actions{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:11px;\r\n  margin-bottom:25px;\r\n}\r\n\r\n#ji-serigrafia .jis-btn{\r\n  display:inline-flex;\r\n  min-height:50px;\r\n  padding:0 23px;\r\n  align-items:center;\r\n  justify-content:center;\r\n  border:2px solid transparent;\r\n  border-radius:9px;\r\n  font-size:13px;\r\n  font-weight:800;\r\n  transition:.18s ease;\r\n}\r\n\r\n#ji-serigrafia .jis-btn:hover{\r\n  transform:translateY(-2px);\r\n}\r\n\r\n#ji-serigrafia .jis-btn-primary{\r\n  color:#fff;\r\n  background:var(--pink);\r\n}\r\n\r\n#ji-serigrafia .jis-btn-primary:hover{\r\n  background:var(--pink-dark);\r\n}\r\n\r\n#ji-serigrafia .jis-btn-secondary{\r\n  color:#111;\r\n  border-color:#111;\r\n  background:#fff;\r\n}\r\n\r\n#ji-serigrafia .jis-btn-secondary:hover{\r\n  color:#fff;\r\n  background:#111;\r\n}\r\n\r\n#ji-serigrafia .jis-btn-white{\r\n  color:#111;\r\n  background:#fff;\r\n}\r\n\r\n#ji-serigrafia .jis-btn-dark{\r\n  color:#fff;\r\n  background:#111;\r\n}\r\n\r\n#ji-serigrafia .jis-hero-mini{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:10px 22px;\r\n  color:#666;\r\n  font-size:13px;\r\n  line-height:1.5;\r\n  font-weight:700;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   HERO COLLAGE\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-hero-media{\r\n  height:390px;\r\n  display:grid;\r\n  grid-template-columns:1.05fr .95fr;\r\n  grid-template-rows:1fr 1fr 1fr;\r\n  gap:10px;\r\n  transform:rotate(.6deg);\r\n}\r\n\r\n#ji-serigrafia .jis-photo{\r\n  overflow:hidden;\r\n  min-height:0;\r\n  background:#f3f3f3;\r\n  border-radius:18px;\r\n}\r\n\r\n#ji-serigrafia .jis-photo-a{\r\n  grid-row:1 \/ 4;\r\n}\r\n\r\n#ji-serigrafia .jis-photo img{\r\n  width:100%;\r\n  height:100%;\r\n  display:block;\r\n  object-fit:cover;\r\n}\r\n\r\n#ji-serigrafia .jis-photo-a img{\r\n  object-position:center center;\r\n}\r\n\r\n#ji-serigrafia .jis-photo-b img{\r\n  object-position:center 36%;\r\n}\r\n\r\n#ji-serigrafia .jis-photo-c img{\r\n  object-position:center center;\r\n}\r\n\r\n#ji-serigrafia .jis-photo-d img{\r\n  object-position:center center;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   TRUST STRIP\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-trust{\r\n  background:#111;\r\n  color:#fff;\r\n}\r\n\r\n#ji-serigrafia .jis-trust-grid{\r\n  display:grid;\r\n  grid-template-columns:repeat(4,1fr);\r\n}\r\n\r\n#ji-serigrafia .jis-trust-item{\r\n  padding:25px 21px;\r\n  border-right:1px solid rgba(255,255,255,.12);\r\n}\r\n\r\n#ji-serigrafia .jis-trust-item:last-child{\r\n  border-right:0;\r\n}\r\n\r\n#ji-serigrafia .jis-trust-item strong{\r\n  display:block;\r\n  margin-bottom:5px;\r\n  font-size:15px;\r\n  line-height:1.35;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-trust-item span{\r\n  color:#b8b8b8;\r\n  font-size:13px;\r\n  line-height:1.55;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   SECCIONES\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-section,\r\n#ji-serigrafia .jis-products-section{\r\n  padding:80px 0;\r\n}\r\n\r\n#ji-serigrafia .jis-products-section{\r\n  padding-top:70px;\r\n}\r\n\r\n#ji-serigrafia .jis-soft{\r\n  background:var(--soft);\r\n}\r\n\r\n#ji-serigrafia .jis-heading{\r\n  max-width:750px;\r\n  margin-bottom:34px;\r\n}\r\n\r\n#ji-serigrafia .jis-heading p{\r\n  margin-bottom:0;\r\n  color:#707070;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   FILTROS\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-filters{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:8px;\r\n  margin-bottom:28px;\r\n}\r\n\r\n#ji-serigrafia .jis-filter{\r\n  appearance:none;\r\n  padding:10px 15px;\r\n  cursor:pointer;\r\n  color:#555;\r\n  background:#fff;\r\n  border:1px solid #dedede;\r\n  border-radius:30px;\r\n  font-family:inherit;\r\n  font-size:11px;\r\n  font-weight:700;\r\n  transition:.15s ease;\r\n}\r\n\r\n#ji-serigrafia .jis-filter:hover,\r\n#ji-serigrafia .jis-filter.active{\r\n  color:#fff;\r\n  background:#111;\r\n  border-color:#111;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   PRODUCTOS\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-products{\r\n  display:grid;\r\n  grid-template-columns:repeat(4,1fr);\r\n  gap:18px;\r\n}\r\n\r\n#ji-serigrafia .jis-product{\r\n  display:flex;\r\n  min-width:0;\r\n  flex-direction:column;\r\n  overflow:hidden;\r\n  color:#222;\r\n  background:#fff;\r\n  border:1px solid var(--border);\r\n  border-radius:16px;\r\n  transition:transform .18s ease, box-shadow .18s ease;\r\n}\r\n\r\n#ji-serigrafia .jis-product:hover{\r\n  transform:translateY(-5px);\r\n  box-shadow:0 18px 45px rgba(0,0,0,.09);\r\n}\r\n\r\n#ji-serigrafia .jis-product-image{\r\n  position:relative;\r\n  aspect-ratio:1 \/ 1;\r\n  overflow:hidden;\r\n  background:#f5f5f5;\r\n}\r\n\r\n#ji-serigrafia .jis-product-image img{\r\n  width:100%;\r\n  height:100%;\r\n  display:block;\r\n  object-fit:contain;\r\n  padding:12px;\r\n  transition:transform .25s ease;\r\n}\r\n\r\n#ji-serigrafia .jis-product:hover .jis-product-image img{\r\n  transform:scale(1.035);\r\n}\r\n\r\n#ji-serigrafia .jis-product-tag{\r\n  position:absolute;\r\n  top:12px;\r\n  left:12px;\r\n  padding:6px 9px;\r\n  color:#111;\r\n  background:rgba(255,255,255,.93);\r\n  border-radius:20px;\r\n  box-shadow:0 3px 12px rgba(0,0,0,.06);\r\n  font-size:9px;\r\n  font-weight:800;\r\n  text-transform:uppercase;\r\n  letter-spacing:.5px;\r\n}\r\n\r\n#ji-serigrafia .jis-product-content{\r\n  padding:17px;\r\n  display:flex;\r\n  flex:1;\r\n  flex-direction:column;\r\n}\r\n\r\n#ji-serigrafia .jis-product-content h3{\r\n  margin:0 0 10px;\r\n  font-size:15px;\r\n  line-height:1.35;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-product-meta{\r\n  margin-top:auto;\r\n  padding-top:8px;\r\n  color:#888;\r\n  font-size:10px;\r\n  font-weight:600;\r\n}\r\n\r\n#ji-serigrafia .jis-product-link{\r\n  margin-top:12px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n  color:var(--pink-dark);\r\n  font-size:11px;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-loading{\r\n  grid-column:1 \/ -1;\r\n  padding:35px;\r\n  color:#777;\r\n  text-align:center;\r\n  background:#f7f7f7;\r\n  border-radius:12px;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   INTRO \/ BENEFICIOS\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-intro-grid{\r\n  display:grid;\r\n  grid-template-columns:.9fr 1.1fr;\r\n  gap:70px;\r\n  align-items:start;\r\n}\r\n\r\n#ji-serigrafia .jis-intro-copy p{\r\n  color:#5f5f5f;\r\n  font-size:15.5px;\r\n  line-height:1.75;\r\n}\r\n\r\n#ji-serigrafia .jis-benefits{\r\n  margin-top:48px;\r\n  display:grid;\r\n  grid-template-columns:repeat(4,1fr);\r\n  gap:12px;\r\n}\r\n\r\n#ji-serigrafia .jis-benefit{\r\n  min-height:225px;\r\n  padding:24px;\r\n  background:#fff;\r\n  border:1px solid #e7e7e7;\r\n  border-radius:14px;\r\n}\r\n\r\n#ji-serigrafia .jis-benefit-top{\r\n  margin-bottom:24px;\r\n  display:flex;\r\n  align-items:flex-start;\r\n  justify-content:space-between;\r\n  gap:14px;\r\n}\r\n\r\n#ji-serigrafia .jis-iconbox{\r\n  width:46px;\r\n  height:46px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  color:#111;\r\n  background:var(--pink-soft);\r\n  border-radius:13px;\r\n}\r\n\r\n#ji-serigrafia .jis-iconbox svg{\r\n  width:25px;\r\n  height:25px;\r\n  fill:none;\r\n  stroke:currentColor;\r\n  stroke-width:1.8;\r\n  stroke-linecap:round;\r\n  stroke-linejoin:round;\r\n}\r\n\r\n#ji-serigrafia .jis-benefit-number{\r\n  color:var(--pink);\r\n  font-size:11px;\r\n  line-height:1;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-benefit strong{\r\n  display:block;\r\n  margin-bottom:9px;\r\n  color:#111;\r\n  font-size:15.5px;\r\n  line-height:1.35;\r\n}\r\n\r\n#ji-serigrafia .jis-benefit p{\r\n  margin:0;\r\n  color:#6f6f6f;\r\n  font-size:13.5px;\r\n  line-height:1.65;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   FAMILIAS\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-family-grid{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,1fr);\r\n  gap:17px;\r\n}\r\n\r\n#ji-serigrafia .jis-family{\r\n  appearance:none;\r\n  padding:0;\r\n  overflow:hidden;\r\n  cursor:pointer;\r\n  text-align:left;\r\n  font-family:inherit;\r\n  background:#fff;\r\n  border:1px solid #e7e7e7;\r\n  border-radius:17px;\r\n  transition:.18s ease;\r\n}\r\n\r\n#ji-serigrafia .jis-family:hover{\r\n  transform:translateY(-4px);\r\n  box-shadow:0 15px 40px rgba(0,0,0,.08);\r\n}\r\n\r\n#ji-serigrafia .jis-family-image{\r\n  aspect-ratio:1.65 \/ 1;\r\n  overflow:hidden;\r\n  background:#f5f5f5;\r\n}\r\n\r\n#ji-serigrafia .jis-family-image img{\r\n  width:100%;\r\n  height:100%;\r\n  display:block;\r\n  object-fit:contain;\r\n  padding:8px;\r\n}\r\n\r\n#ji-serigrafia .jis-family-content{\r\n  padding:20px;\r\n}\r\n\r\n#ji-serigrafia .jis-family-content > span{\r\n  color:var(--pink);\r\n  font-size:10px;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-family h3{\r\n  margin:6px 0 7px;\r\n  font-size:18px;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-family p{\r\n  min-height:48px;\r\n  margin:0 0 15px;\r\n  color:#777;\r\n  font-size:12px;\r\n  line-height:1.55;\r\n}\r\n\r\n#ji-serigrafia .jis-family strong{\r\n  color:#111;\r\n  font-size:11px;\r\n}\r\n\r\n#ji-serigrafia .jis-family-all{\r\n  color:#fff;\r\n  background:#111;\r\n  border-color:#111;\r\n}\r\n\r\n#ji-serigrafia .jis-family-all-inner{\r\n  min-height:100%;\r\n  padding:36px 25px;\r\n  display:flex;\r\n  flex-direction:column;\r\n  justify-content:center;\r\n}\r\n\r\n#ji-serigrafia .jis-family-all-inner > span{\r\n  margin-bottom:26px;\r\n  color:var(--pink);\r\n  font-size:38px;\r\n  font-weight:300;\r\n}\r\n\r\n#ji-serigrafia .jis-family-all h3,\r\n#ji-serigrafia .jis-family-all strong{\r\n  color:#fff;\r\n}\r\n\r\n#ji-serigrafia .jis-family-all p{\r\n  color:#aaa;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   PRESUPUESTO\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-budget{\r\n  padding:44px 48px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n  gap:40px;\r\n  color:#fff;\r\n  background:var(--pink);\r\n  border-radius:22px;\r\n}\r\n\r\n#ji-serigrafia .jis-budget h2{\r\n  max-width:700px;\r\n  margin-bottom:10px;\r\n  color:#fff;\r\n}\r\n\r\n#ji-serigrafia .jis-budget p{\r\n  max-width:760px;\r\n  margin:0;\r\n  color:rgba(255,255,255,.87);\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   PROCESO\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-process{\r\n  display:grid;\r\n  grid-template-columns:repeat(4,1fr);\r\n  gap:14px;\r\n}\r\n\r\n#ji-serigrafia .jis-step{\r\n  min-height:220px;\r\n  padding:25px 24px;\r\n  background:#fff;\r\n  border-radius:15px;\r\n}\r\n\r\n#ji-serigrafia .jis-step-top{\r\n  margin-bottom:22px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n  gap:12px;\r\n}\r\n\r\n#ji-serigrafia .jis-step-icon{\r\n  width:44px;\r\n  height:44px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  color:#111;\r\n  background:var(--pink-soft);\r\n  border-radius:13px;\r\n}\r\n\r\n#ji-serigrafia .jis-step-icon svg{\r\n  width:24px;\r\n  height:24px;\r\n  fill:none;\r\n  stroke:currentColor;\r\n  stroke-width:1.8;\r\n  stroke-linecap:round;\r\n  stroke-linejoin:round;\r\n}\r\n\r\n#ji-serigrafia .jis-step-top > span{\r\n  width:27px;\r\n  height:27px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  color:#fff;\r\n  background:#111;\r\n  border-radius:50%;\r\n  font-size:10px;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-step h3{\r\n  margin-bottom:9px;\r\n  font-size:15.5px;\r\n  line-height:1.35;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-step p{\r\n  margin:0;\r\n  color:#6f6f6f;\r\n  font-size:13.5px;\r\n  line-height:1.65;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   RAZONES\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-split{\r\n  display:grid;\r\n  grid-template-columns:1fr 1fr;\r\n  gap:75px;\r\n  align-items:start;\r\n}\r\n\r\n#ji-serigrafia .jis-bigcopy{\r\n  color:#656565;\r\n  font-size:16px;\r\n}\r\n\r\n#ji-serigrafia .jis-reasons{\r\n  border-top:1px solid #ddd;\r\n}\r\n\r\n#ji-serigrafia .jis-reasons > div{\r\n  padding:18px 0;\r\n  border-bottom:1px solid #ddd;\r\n}\r\n\r\n#ji-serigrafia .jis-reasons strong{\r\n  display:block;\r\n  margin-bottom:3px;\r\n  color:#111;\r\n  font-size:13px;\r\n}\r\n\r\n#ji-serigrafia .jis-reasons p{\r\n  margin:0;\r\n  color:#777;\r\n  font-size:12px;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   ENLACES RELACIONADOS\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-related-section{\r\n  background:#111;\r\n}\r\n\r\n#ji-serigrafia .jis-related-section h2{\r\n  color:#fff;\r\n}\r\n\r\n#ji-serigrafia .jis-related{\r\n  display:grid;\r\n  grid-template-columns:repeat(4,1fr);\r\n  gap:12px;\r\n}\r\n\r\n#ji-serigrafia .jis-related-card{\r\n  padding:28px 26px;\r\n  color:#fff;\r\n  border:1px solid #383838;\r\n  border-radius:14px;\r\n  transition:.16s ease;\r\n}\r\n\r\n#ji-serigrafia .jis-related-card:hover{\r\n  background:#1a1a1a;\r\n  border-color:#555;\r\n  transform:translateY(-3px);\r\n}\r\n\r\n#ji-serigrafia .jis-related-card > span{\r\n  color:var(--pink);\r\n  font-size:11px;\r\n  line-height:1.3;\r\n  font-weight:800;\r\n  letter-spacing:1px;\r\n}\r\n\r\n#ji-serigrafia .jis-related-card h3{\r\n  margin:13px 0 10px;\r\n  color:#fff;\r\n  font-size:17px;\r\n  line-height:1.35;\r\n}\r\n\r\n#ji-serigrafia .jis-related-card p{\r\n  margin-bottom:17px;\r\n  color:#b0b0b0;\r\n  font-size:13.5px;\r\n  line-height:1.65;\r\n}\r\n\r\n#ji-serigrafia .jis-related-card strong{\r\n  color:#fff;\r\n  font-size:12.5px;\r\n  line-height:1.4;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   FAQ\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-faq{\r\n  max-width:900px;\r\n}\r\n\r\n#ji-serigrafia .jis-faq details{\r\n  border-top:1px solid #ddd;\r\n}\r\n\r\n#ji-serigrafia .jis-faq details:last-child{\r\n  border-bottom:1px solid #ddd;\r\n}\r\n\r\n#ji-serigrafia .jis-faq summary{\r\n  position:relative;\r\n  padding:19px 40px 19px 0;\r\n  cursor:pointer;\r\n  list-style:none;\r\n  color:#111;\r\n  font-size:13px;\r\n  font-weight:800;\r\n}\r\n\r\n#ji-serigrafia .jis-faq summary::-webkit-details-marker{\r\n  display:none;\r\n}\r\n\r\n#ji-serigrafia .jis-faq summary::after{\r\n  content:'+';\r\n  position:absolute;\r\n  right:5px;\r\n  top:17px;\r\n  color:var(--pink);\r\n  font-size:22px;\r\n  font-weight:400;\r\n}\r\n\r\n#ji-serigrafia .jis-faq details[open] summary::after{\r\n  content:'\u2013';\r\n}\r\n\r\n#ji-serigrafia .jis-faq details p{\r\n  max-width:760px;\r\n  padding:0 0 20px;\r\n  margin:0;\r\n  color:#717171;\r\n  font-size:12px;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   FINAL\r\n   ========================================================== *\/\r\n\r\n#ji-serigrafia .jis-final{\r\n  padding:65px 0;\r\n  color:#fff;\r\n  background:var(--pink);\r\n}\r\n\r\n#ji-serigrafia .jis-final-inner{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n  gap:45px;\r\n}\r\n\r\n#ji-serigrafia .jis-final h2{\r\n  margin-bottom:9px;\r\n  color:#fff;\r\n}\r\n\r\n#ji-serigrafia .jis-final p{\r\n  max-width:700px;\r\n  margin:0;\r\n  color:rgba(255,255,255,.88);\r\n}\r\n\r\n#ji-serigrafia .jis-final-actions{\r\n  flex:0 0 auto;\r\n  display:flex;\r\n  gap:9px;\r\n}\r\n\r\n\r\n\/* ==========================================================\r\n   RESPONSIVE\r\n   ========================================================== *\/\r\n\r\n@media(max-width:1050px){\r\n\r\n  #ji-serigrafia .jis-products{\r\n    grid-template-columns:repeat(3,1fr);\r\n  }\r\n\r\n  #ji-serigrafia .jis-related{\r\n    grid-template-columns:repeat(2,1fr);\r\n  }\r\n\r\n}\r\n\r\n\r\n@media(max-width:850px){\r\n\r\n  #ji-serigrafia .jis-hero-grid,\r\n  #ji-serigrafia .jis-intro-grid,\r\n  #ji-serigrafia .jis-split{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  #ji-serigrafia .jis-hero-media{\r\n    height:400px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-trust-grid,\r\n  #ji-serigrafia .jis-benefits,\r\n  #ji-serigrafia .jis-process{\r\n    grid-template-columns:repeat(2,1fr);\r\n  }\r\n\r\n  #ji-serigrafia .jis-family-grid{\r\n    grid-template-columns:repeat(2,1fr);\r\n  }\r\n\r\n  #ji-serigrafia .jis-budget,\r\n  #ji-serigrafia .jis-final-inner{\r\n    align-items:flex-start;\r\n    flex-direction:column;\r\n  }\r\n\r\n}\r\n\r\n\r\n@media(max-width:640px){\r\n\r\n  #ji-serigrafia .jis-wrap{\r\n    width:min(100% - 26px,1240px);\r\n  }\r\n\r\n  #ji-serigrafia .jis-hero{\r\n    padding:45px 0 40px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-hero h1.jis-hero-title{\r\n    gap:45px !important;\r\n    font-size:40px;\r\n    line-height:.94 !important;\r\n    letter-spacing:-1.2px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-hero h1.jis-hero-title > span{\r\n    line-height:.94 !important;\r\n  }\r\n\r\n  #ji-serigrafia .jis-hero-text{\r\n    font-size:14px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-hero-media{\r\n    height:350px;\r\n    gap:7px;\r\n    grid-template-columns:1.08fr .92fr;\r\n  }\r\n\r\n  #ji-serigrafia .jis-photo{\r\n    min-height:0;\r\n    border-radius:14px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-trust-grid{\r\n    grid-template-columns:1fr 1fr;\r\n  }\r\n\r\n  #ji-serigrafia .jis-trust-item{\r\n    padding:17px 13px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-products-section,\r\n  #ji-serigrafia .jis-section{\r\n    padding:58px 0;\r\n  }\r\n\r\n  #ji-serigrafia .jis-products{\r\n    grid-template-columns:repeat(2,1fr);\r\n    gap:10px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-product-content{\r\n    padding:13px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-product-content h3{\r\n    font-size:12px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-benefits,\r\n  #ji-serigrafia .jis-process,\r\n  #ji-serigrafia .jis-family-grid,\r\n  #ji-serigrafia .jis-related{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  #ji-serigrafia .jis-budget{\r\n    padding:31px 25px;\r\n  }\r\n\r\n  #ji-serigrafia .jis-final-actions{\r\n    width:100%;\r\n    flex-direction:column;\r\n  }\r\n\r\n  #ji-serigrafia .jis-final-actions .jis-btn{\r\n    width:100%;\r\n  }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<script>\r\n\r\n(function(){\r\n\r\n  const API =\r\n    '\/tienda\/wp-json\/wc\/store\/v1\/products'\r\n    + '?category=serigrafia'\r\n    + '&per_page=100'\r\n    + '&orderby=menu_order'\r\n    + '&order=asc'\r\n    + '&catalog_visibility=visible'\r\n    + '&return_price_range=true';\r\n\r\n\r\n  const grid =\r\n    document.getElementById('jis-products');\r\n\r\n\r\n  if(!grid){\r\n    return;\r\n  }\r\n\r\n\r\n  let products = [];\r\n  let currentFilter = 'todos';\r\n\r\n\r\n  \/* ========================================================\r\n     CLASIFICACI\u00d3N\r\n     ======================================================== *\/\r\n\r\n  const matchers = {\r\n\r\n    camisetas:\r\n      \/camiseta|beagle|jamaica|bahrain|bull|stafford\/i,\r\n\r\n    sudaderas:\r\n      \/sudadera|urban|montblanc|cl[a\u00e1]sica|clasica\/i,\r\n\r\n    polos:\r\n      \/\\bpolo\\b|star\/i,\r\n\r\n    abrigo:\r\n      \/polar|new artic|artic|softshell|nebraska|parka|america|chaqueta|abrigo\/i,\r\n\r\n    bolsas:\r\n      \/tote|bolsa|non[\\s-]?woven|saco|mochila\/i,\r\n\r\n    deporte:\r\n      \/peto|deport|equipaci[o\u00f3]n|chaleco|t[e\u00e9]cnic|pantal[o\u00f3]n\/i\r\n\r\n  };\r\n\r\n\r\n  const familyNames = {\r\n    camisetas:'Camisetas',\r\n    sudaderas:'Sudaderas',\r\n    polos:'Polos',\r\n    abrigo:'Abrigo',\r\n    bolsas:'Bolsas',\r\n    deporte:'Deporte',\r\n    otros:'Otros'\r\n  };\r\n\r\n\r\n  const familyOrder = {\r\n    camisetas:0,\r\n    sudaderas:1,\r\n    polos:2,\r\n    abrigo:3,\r\n    bolsas:4,\r\n    deporte:5,\r\n    otros:6\r\n  };\r\n\r\n\r\n  function classify(product){\r\n\r\n    const text =\r\n      String(product.name || '').toLowerCase();\r\n\r\n\r\n    for(const key of Object.keys(matchers)){\r\n\r\n      if(matchers[key].test(text)){\r\n        return key;\r\n      }\r\n\r\n    }\r\n\r\n\r\n    return 'otros';\r\n\r\n  }\r\n\r\n\r\n  \/* ========================================================\r\n     IMAGEN PRODUCTO\r\n     ======================================================== *\/\r\n\r\n  function productImage(product){\r\n\r\n    if(\r\n      product.images\r\n      &&\r\n      product.images.length\r\n    ){\r\n\r\n      return (\r\n        product.images[0].src\r\n        ||\r\n        product.images[0].thumbnail\r\n        ||\r\n        ''\r\n      );\r\n\r\n    }\r\n\r\n    return '';\r\n\r\n  }\r\n\r\n\r\n  \/* ========================================================\r\n     CREAR TARJETA\r\n     ======================================================== *\/\r\n\r\n  function createProduct(product){\r\n\r\n    const family =\r\n      classify(product);\r\n\r\n\r\n    const link =\r\n      document.createElement('a');\r\n\r\n\r\n    link.className =\r\n      'jis-product';\r\n\r\n\r\n    link.href =\r\n      product.permalink || '#';\r\n\r\n\r\n    const imageWrap =\r\n      document.createElement('div');\r\n\r\n\r\n    imageWrap.className =\r\n      'jis-product-image';\r\n\r\n\r\n    const image =\r\n      document.createElement('img');\r\n\r\n\r\n    image.loading =\r\n      'lazy';\r\n\r\n\r\n    image.alt =\r\n      product.name || 'Producto personalizado';\r\n\r\n\r\n    const src =\r\n      productImage(product);\r\n\r\n\r\n    if(src){\r\n      image.src = src;\r\n    }\r\n\r\n\r\n    const tag =\r\n      document.createElement('span');\r\n\r\n\r\n    tag.className =\r\n      'jis-product-tag';\r\n\r\n\r\n    tag.textContent =\r\n      familyNames[family] || 'Textil';\r\n\r\n\r\n    imageWrap.appendChild(image);\r\n    imageWrap.appendChild(tag);\r\n\r\n\r\n    const content =\r\n      document.createElement('div');\r\n\r\n\r\n    content.className =\r\n      'jis-product-content';\r\n\r\n\r\n    const title =\r\n      document.createElement('h3');\r\n\r\n\r\n    title.textContent =\r\n      product.name || 'Producto';\r\n\r\n\r\n    const meta =\r\n      document.createElement('div');\r\n\r\n\r\n    meta.className =\r\n      'jis-product-meta';\r\n\r\n\r\n    meta.textContent =\r\n      'Configura cantidades, tallas y marcaje';\r\n\r\n\r\n    const bottom =\r\n      document.createElement('div');\r\n\r\n\r\n    bottom.className =\r\n      'jis-product-link';\r\n\r\n\r\n    bottom.innerHTML =\r\n      '<span>Configurar<\/span><span>\u2192<\/span>';\r\n\r\n\r\n    content.appendChild(title);\r\n    content.appendChild(meta);\r\n    content.appendChild(bottom);\r\n\r\n\r\n    link.appendChild(imageWrap);\r\n    link.appendChild(content);\r\n\r\n\r\n    link.dataset.family =\r\n      family;\r\n\r\n\r\n    return link;\r\n\r\n  }\r\n\r\n\r\n  \/* ========================================================\r\n     RENDER\r\n     ======================================================== *\/\r\n\r\n  function render(){\r\n\r\n    grid.innerHTML = '';\r\n\r\n\r\n    let filtered =\r\n      currentFilter === 'todos'\r\n      ?\r\n      [...products]\r\n      :\r\n      products.filter(\r\n        product =>\r\n          classify(product) === currentFilter\r\n      );\r\n\r\n\r\n    \/*\r\n     * En \"Todos\" agrupamos siempre por familia:\r\n     * camisetas \u2192 sudaderas \u2192 polos \u2192 abrigo \u2192\r\n     * bolsas \u2192 deporte \u2192 otros.\r\n     *\r\n     * Dentro de cada familia se conserva el orden\r\n     * que devuelve WooCommerce (menu_order).\r\n     *\/\r\n    if(currentFilter === 'todos'){\r\n\r\n      filtered = filtered\r\n        .map((product,index) => ({\r\n          product,\r\n          index,\r\n          family:classify(product)\r\n        }))\r\n        .sort((a,b) => {\r\n\r\n          const familyDifference =\r\n            (familyOrder[a.family] ?? 99)\r\n            -\r\n            (familyOrder[b.family] ?? 99);\r\n\r\n          if(familyDifference !== 0){\r\n            return familyDifference;\r\n          }\r\n\r\n          return a.index - b.index;\r\n\r\n        })\r\n        .map(item => item.product);\r\n\r\n    }\r\n\r\n\r\n    if(!filtered.length){\r\n\r\n      grid.innerHTML =\r\n        '<div class=\"jis-loading\">'\r\n        + 'No hay productos disponibles en esta secci\u00f3n.'\r\n        + '<\/div>';\r\n\r\n      return;\r\n\r\n    }\r\n\r\n\r\n    filtered.forEach(\r\n      product =>\r\n        grid.appendChild(\r\n          createProduct(product)\r\n        )\r\n    );\r\n\r\n  }\r\n\r\n\r\n  \/* ========================================================\r\n     FILTROS\r\n     ======================================================== *\/\r\n\r\n  document\r\n    .querySelectorAll('#ji-serigrafia .jis-filter')\r\n    .forEach(button => {\r\n\r\n      button.addEventListener(\r\n        'click',\r\n        function(){\r\n\r\n          currentFilter =\r\n            this.dataset.filter;\r\n\r\n\r\n          document\r\n            .querySelectorAll(\r\n              '#ji-serigrafia .jis-filter'\r\n            )\r\n            .forEach(\r\n              btn =>\r\n                btn.classList.remove('active')\r\n            );\r\n\r\n\r\n          this.classList.add('active');\r\n\r\n\r\n          render();\r\n\r\n        }\r\n      );\r\n\r\n    });\r\n\r\n\r\n  \/* ========================================================\r\n     TARJETAS DE FAMILIA\r\n     ======================================================== *\/\r\n\r\n  document\r\n    .querySelectorAll('#ji-serigrafia .jis-family')\r\n    .forEach(card => {\r\n\r\n      card.addEventListener(\r\n        'click',\r\n        function(){\r\n\r\n          const family =\r\n            this.dataset.family || 'todos';\r\n\r\n\r\n          currentFilter =\r\n            family;\r\n\r\n\r\n          document\r\n            .querySelectorAll(\r\n              '#ji-serigrafia .jis-filter'\r\n            )\r\n            .forEach(button => {\r\n\r\n              button.classList.toggle(\r\n                'active',\r\n                button.dataset.filter === family\r\n              );\r\n\r\n            });\r\n\r\n\r\n          render();\r\n\r\n\r\n          document\r\n            .getElementById('productos-serigrafia')\r\n            .scrollIntoView({\r\n              behavior:'smooth',\r\n              block:'start'\r\n            });\r\n\r\n        }\r\n      );\r\n\r\n    });\r\n\r\n\r\n  \/* ========================================================\r\n     IM\u00c1GENES FAMILIAS\r\n     ======================================================== *\/\r\n\r\n  function fillFamilyImage(\r\n    family,\r\n    elementId\r\n  ){\r\n\r\n    const product =\r\n      products.find(\r\n        p =>\r\n          classify(p) === family\r\n      );\r\n\r\n\r\n    if(!product){\r\n      return;\r\n    }\r\n\r\n\r\n    const image =\r\n      document.getElementById(\r\n        elementId\r\n      );\r\n\r\n\r\n    const src =\r\n      productImage(product);\r\n\r\n\r\n    if(\r\n      image\r\n      &&\r\n      src\r\n    ){\r\n\r\n      image.src =\r\n        src;\r\n\r\n    }\r\n\r\n  }\r\n\r\n\r\n  \/* ========================================================\r\n     CARGA API\r\n     ======================================================== *\/\r\n\r\n  fetch(API)\r\n\r\n    .then(response => {\r\n\r\n      if(!response.ok){\r\n        throw new Error(\r\n          'No se pudieron cargar los productos'\r\n        );\r\n      }\r\n\r\n      return response.json();\r\n\r\n    })\r\n\r\n    .then(data => {\r\n\r\n      products =\r\n        Array.isArray(data)\r\n        ? data\r\n        : [];\r\n\r\n\r\n      render();\r\n\r\n\r\n      fillFamilyImage(\r\n        'camisetas',\r\n        'jis-family-camisetas'\r\n      );\r\n\r\n      fillFamilyImage(\r\n        'sudaderas',\r\n        'jis-family-sudaderas'\r\n      );\r\n\r\n      fillFamilyImage(\r\n        'polos',\r\n        'jis-family-polos'\r\n      );\r\n\r\n      fillFamilyImage(\r\n        'abrigo',\r\n        'jis-family-abrigo'\r\n      );\r\n\r\n      fillFamilyImage(\r\n        'bolsas',\r\n        'jis-family-bolsas'\r\n      );\r\n\r\n      fillFamilyImage(\r\n        'deporte',\r\n        'jis-family-deporte'\r\n      );\r\n\r\n    })\r\n\r\n    .catch(error => {\r\n\r\n      console.error(error);\r\n\r\n\r\n      grid.innerHTML =\r\n        '<div class=\"jis-loading\">'\r\n        + 'No hemos podido cargar los productos en este momento. '\r\n        + '<a href=\"\/tienda\/categoria-producto\/serigrafia\/\">'\r\n        + 'Ver cat\u00e1logo completo \u2192'\r\n        + '<\/a>'\r\n        + '<\/div>';\r\n\r\n    });\r\n\r\n})();\r\n\r\n<\/script>\r\n\r\n\r\n<!-- ========================================================\r\n     FAQ SCHEMA\r\n     ======================================================== -->\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\":\"https:\/\/schema.org\",\r\n  \"@type\":\"FAQPage\",\r\n  \"mainEntity\":[\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"\u00bfPuedo pedir una cantidad exacta de prendas?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"S\u00ed. En los productos configurables puedes indicar las cantidades que necesitas y repartirlas entre las distintas tallas.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"\u00bfPuedo combinar distintas tallas en el mismo pedido?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"S\u00ed. Puedes distribuir la cantidad total entre las tallas disponibles del modelo y color seleccionado.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"\u00bfHay tallas infantiles?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"Muchos modelos disponen de tallaje infantil. La disponibilidad depende de la prenda y del color seleccionado.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"\u00bfPuedo imprimir solo detr\u00e1s?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"S\u00ed. En los productos configurables puedes elegir marcaje delantero, trasero o delante y detr\u00e1s.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"\u00bfPuedo poner nombres diferentes en las prendas?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"En los productos que lo permiten puedes a\u00f1adir personalizaci\u00f3n individual con nombre como opci\u00f3n adicional.\"\r\n      }\r\n    }\r\n  ]\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ROPA PERSONALIZADA \u00b7 COMPRA ONLINE Ropa personalizada online Camisetas, sudaderas, polos, polares, chaquetas y bolsas personalizadas. Elige el modelo, color, tallas, cantidad y d\u00f3nde quieres el marcaje. Ver productos Necesito ayuda \u2713 Cantidades exactas \u2713 Tallas y colores \u2713 Precio por cantidad Producci\u00f3n propia Personalizaci\u00f3n en nuestro taller Cantidad exacta Pide las prendas que realmente [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-7184","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ropa personalizada online - Jacinto Impresores<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ropa personalizada online - Jacinto Impresores\" \/>\n<meta property=\"og:description\" content=\"ROPA PERSONALIZADA \u00b7 COMPRA ONLINE Ropa personalizada online Camisetas, sudaderas, polos, polares, chaquetas y bolsas personalizadas. Elige el modelo, color, tallas, cantidad y d\u00f3nde quieres el marcaje. Ver productos Necesito ayuda \u2713 Cantidades exactas \u2713 Tallas y colores \u2713 Precio por cantidad Producci\u00f3n propia Personalizaci\u00f3n en nuestro taller Cantidad exacta Pide las prendas que realmente [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/\" \/>\n<meta property=\"og:site_name\" content=\"Jacinto Impresores\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-01T07:11:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jacintoimpresores.com\/tienda\/wp-content\/uploads\/2025\/10\/jacinto-impresores.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"675\" \/>\n\t<meta property=\"og:image:height\" content=\"133\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/ropa-personalizada-online\\\/\",\"url\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/ropa-personalizada-online\\\/\",\"name\":\"Ropa personalizada online - Jacinto Impresores\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/#website\"},\"datePublished\":\"2026-09-30T15:00:55+00:00\",\"dateModified\":\"2026-10-01T07:11:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/ropa-personalizada-online\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/ropa-personalizada-online\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/ropa-personalizada-online\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ropa personalizada online\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/#website\",\"url\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/\",\"name\":\"Jacinto Impresores\",\"description\":\"Impresi\u00f3n Gr\u00e1fica y Publicitaria\",\"publisher\":{\"@id\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/#organization\",\"name\":\"JACINTO IMPRESORES, S.L.\",\"url\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-logo-jacinto-impresores-banner-principal-scaled-1.png\",\"contentUrl\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-logo-jacinto-impresores-banner-principal-scaled-1.png\",\"width\":2559,\"height\":295,\"caption\":\"JACINTO IMPRESORES, S.L.\"},\"image\":{\"@id\":\"https:\\\/\\\/jacintoimpresores.com\\\/tienda\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ropa personalizada online - Jacinto Impresores","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/","og_locale":"es_ES","og_type":"article","og_title":"Ropa personalizada online - Jacinto Impresores","og_description":"ROPA PERSONALIZADA \u00b7 COMPRA ONLINE Ropa personalizada online Camisetas, sudaderas, polos, polares, chaquetas y bolsas personalizadas. Elige el modelo, color, tallas, cantidad y d\u00f3nde quieres el marcaje. Ver productos Necesito ayuda \u2713 Cantidades exactas \u2713 Tallas y colores \u2713 Precio por cantidad Producci\u00f3n propia Personalizaci\u00f3n en nuestro taller Cantidad exacta Pide las prendas que realmente [&hellip;]","og_url":"https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/","og_site_name":"Jacinto Impresores","article_modified_time":"2026-10-01T07:11:09+00:00","og_image":[{"width":675,"height":133,"url":"https:\/\/jacintoimpresores.com\/tienda\/wp-content\/uploads\/2025\/10\/jacinto-impresores.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"13 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/","url":"https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/","name":"Ropa personalizada online - Jacinto Impresores","isPartOf":{"@id":"https:\/\/jacintoimpresores.com\/tienda\/#website"},"datePublished":"2026-09-30T15:00:55+00:00","dateModified":"2026-10-01T07:11:09+00:00","breadcrumb":{"@id":"https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jacintoimpresores.com\/tienda\/ropa-personalizada-online\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/jacintoimpresores.com\/tienda\/"},{"@type":"ListItem","position":2,"name":"Ropa personalizada online"}]},{"@type":"WebSite","@id":"https:\/\/jacintoimpresores.com\/tienda\/#website","url":"https:\/\/jacintoimpresores.com\/tienda\/","name":"Jacinto Impresores","description":"Impresi\u00f3n Gr\u00e1fica y Publicitaria","publisher":{"@id":"https:\/\/jacintoimpresores.com\/tienda\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jacintoimpresores.com\/tienda\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/jacintoimpresores.com\/tienda\/#organization","name":"JACINTO IMPRESORES, S.L.","url":"https:\/\/jacintoimpresores.com\/tienda\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/jacintoimpresores.com\/tienda\/#\/schema\/logo\/image\/","url":"https:\/\/jacintoimpresores.com\/tienda\/wp-content\/uploads\/2026\/04\/cropped-logo-jacinto-impresores-banner-principal-scaled-1.png","contentUrl":"https:\/\/jacintoimpresores.com\/tienda\/wp-content\/uploads\/2026\/04\/cropped-logo-jacinto-impresores-banner-principal-scaled-1.png","width":2559,"height":295,"caption":"JACINTO IMPRESORES, S.L."},"image":{"@id":"https:\/\/jacintoimpresores.com\/tienda\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/jacintoimpresores.com\/tienda\/wp-json\/wp\/v2\/pages\/7184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jacintoimpresores.com\/tienda\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jacintoimpresores.com\/tienda\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jacintoimpresores.com\/tienda\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/jacintoimpresores.com\/tienda\/wp-json\/wp\/v2\/comments?post=7184"}],"version-history":[{"count":0,"href":"https:\/\/jacintoimpresores.com\/tienda\/wp-json\/wp\/v2\/pages\/7184\/revisions"}],"wp:attachment":[{"href":"https:\/\/jacintoimpresores.com\/tienda\/wp-json\/wp\/v2\/media?parent=7184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}