{"id":5795,"date":"2026-11-01T23:21:47","date_gmt":"2026-11-01T23:21:47","guid":{"rendered":"https:\/\/sipras.ie\/?page_id=5795"},"modified":"2026-11-02T22:41:20","modified_gmt":"2026-11-02T22:41:20","slug":"fishing-jackets","status":"publish","type":"page","link":"https:\/\/sipras.ie\/index.php\/fishing-wear\/fishing-jackets\/","title":{"rendered":"Fishing Jackets"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5795\" class=\"elementor elementor-5795\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2a143a e-flex e-con-boxed e-con e-parent\" data-id=\"d2a143a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6035429 e-flex e-con-boxed e-con e-parent\" data-id=\"6035429\" 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-6ccbe4a elementor-widget elementor-widget-html\" data-id=\"6ccbe4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>Custom Fishing Jackets Manufacturer | Waterproof, Softshell & Thermal | OEM\/ODM | SIPRAS INDUSTRIES<\/title>\n<meta name=\"description\" content=\"SIPRAS INDUSTRIES manufactures custom fishing jackets \u2014 waterproof breathable rain shells, softshells, insulated winter and ice-fishing jackets, UPF hoodies and tournament team jackets. OEM, ODM, private label and wholesale export.\">\n<meta name=\"keywords\" content=\"fishing jacket manufacturer, custom fishing jackets, waterproof fishing jacket supplier, breathable fishing rain jacket wholesale, offshore fishing jacket OEM, softshell fishing jacket factory, insulated fishing jacket, ice fishing jacket manufacturer, fishing hoodie wholesale, UPF fishing hoodie, tournament fishing team jacket, private label fishing apparel, ODM fishing outerwear, fly fishing wading jacket, boat fishing jacket hi vis, camo fishing jacket bulk, embroidered fishing jacket, fishing apparel exporter Pakistan, Sialkot outerwear manufacturer, sea fishing jacket supplier, carp fishing jacket, angling jacket wholesale\">\n<meta name=\"robots\" content=\"index, follow, max-image-preview:large\">\n<link rel=\"canonical\" href=\"https:\/\/www.sipras.ie\/fishing-jackets\/\">\n<meta property=\"og:type\" content=\"website\">\n<meta property=\"og:title\" content=\"Custom Fishing Jackets | OEM & ODM Manufacturer | SIPRAS INDUSTRIES\">\n<meta property=\"og:description\" content=\"Waterproof, softshell, insulated and UPF fishing jackets built to your spec \u2014 taped seams, custom branding, wholesale export.\">\n<meta property=\"og:image\" content=\"https:\/\/sipras.ie\/wp-content\/uploads\/2026\/11\/Black-Red-Waterproof-Offshore-Fishing-Jacket.webp\">\n<meta property=\"og:url\" content=\"https:\/\/www.sipras.ie\/fishing-jackets\/\">\n<meta name=\"twitter:card\" content=\"summary_large_image\">\n<meta name=\"theme-color\" content=\"#d0111b\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.sipras.ie\/#org\",\"name\":\"SIPRAS INDUSTRIES\",\"url\":\"https:\/\/www.sipras.ie\",\"email\":\"siprasindustries@gmail.com\",\"address\":{\"@type\":\"PostalAddress\",\"addressLocality\":\"Sialkot\",\"addressCountry\":\"PK\"}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[\n {\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sipras.ie\/\"},\n {\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sports Wear\",\"item\":\"https:\/\/www.sipras.ie\/sports-wear\/\"},\n {\"@type\":\"ListItem\",\"position\":3,\"name\":\"Fishing Jackets\",\"item\":\"https:\/\/www.sipras.ie\/fishing-jackets\/\"}]},\n{\"@type\":\"Product\",\"name\":\"Custom Fishing Jackets\",\"brand\":{\"@type\":\"Brand\",\"name\":\"SIPRAS INDUSTRIES\"},\"manufacturer\":{\"@id\":\"https:\/\/www.sipras.ie\/#org\"},\n \"description\":\"OEM and ODM fishing jackets: waterproof breathable rain shells, softshells, insulated winter and ice-fishing jackets, UPF fishing hoodies and team jackets with custom branding and wholesale export.\",\n \"image\":[\"https:\/\/sipras.ie\/wp-content\/uploads\/2026\/11\/Black-Red-Waterproof-Offshore-Fishing-Jacket.webp\",\"https:\/\/sipras.ie\/wp-content\/uploads\/2026\/11\/Black-Insulated-Winter-Fishing-Jacket.webp\",\"https:\/\/sipras.ie\/wp-content\/uploads\/2026\/11\/Grey-Technical-Softshell-Fishing-Jacket.webp\"],\n \"material\":\"Nylon \/ Polyester laminated shells, Softshell bonded fleece, Synthetic insulation\",\"category\":\"Fishing Outerwear\"},\n{\"@type\":\"FAQPage\",\"mainEntity\":[\n {\"@type\":\"Question\",\"name\":\"What is the MOQ for custom fishing jackets?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Custom fishing jackets start from 100 pieces per style and colour, with sizes XS\u20134XL mixed freely inside that quantity.\"}},\n {\"@type\":\"Question\",\"name\":\"How waterproof are your fishing rain jackets?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Shells are built on 2-, 2.5- or 3-layer laminates rated from 5,000 mm up to 20,000 mm hydrostatic head, with fully taped seams on waterproof styles.\"}},\n {\"@type\":\"Question\",\"name\":\"Can you add our logo to fishing jackets?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. We offer embroidery, heat-transfer, reflective and silicone logos, woven labels, branded zipper pullers and custom linings.\"}},\n {\"@type\":\"Question\",\"name\":\"How long does fishing jacket production take?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Samples usually take 12\u201315 working days and bulk production 30\u201345 working days after sample approval, depending on fabric and quantity.\"}},\n {\"@type\":\"Question\",\"name\":\"Do you make fishing jackets for women and kids?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes \u2014 men's, women's-specific and youth patterns are available, and we can grade to your own size chart.\"}}]}\n]}\n<\/script>\n\n<style>\n:root{\n  --red:#d0111b; --red-dk:#9e0c14; --red-lt:#ff3b44;\n  --ink:#0d0d0f; --ink-2:#17181b; --ink-3:#24262b;\n  --paper:#ffffff; --mist:#f4f4f5; --line:#e2e3e6;\n  --text:#16171a; --muted:#4a4d55; --on-dark:#f5f5f6; --on-dark-muted:#c4c6cc;\n  --r:14px; --shadow:0 18px 50px -20px rgba(0,0,0,.35);\n}\n*{box-sizing:border-box;margin:0;padding:0}\nhtml{scroll-behavior:smooth}\nbody{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--text);background:var(--paper);line-height:1.65;font-size:17px;-webkit-font-smoothing:antialiased;overflow-x:hidden}\nimg{max-width:100%;display:block;height:auto}\nh1,h2,h3,h4{font-family:Oswald,Impact,sans-serif;text-transform:uppercase;letter-spacing:.5px;line-height:1.12}\na{color:inherit}\n.wrap{width:100%;padding:0 clamp(16px,4vw,64px)}\nsection{width:100%;padding:clamp(56px,8vw,110px) 0;position:relative}\n.eyebrow{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:13px;letter-spacing:2.5px;text-transform:uppercase;color:var(--red)}\n.eyebrow::before{content:\"\";width:34px;height:3px;background:var(--red)}\n.dark .eyebrow{color:var(--red-lt)}.dark .eyebrow::before{background:var(--red-lt)}\n.sec-h{font-size:clamp(30px,4.2vw,56px);margin:14px 0 18px}\n.sec-h span{color:var(--red)}\n.dark .sec-h span{color:var(--red-lt)}\n.lead{font-size:clamp(16px,1.35vw,19px);color:var(--muted);max-width:880px}\n.dark{background:var(--ink);color:var(--on-dark)}\n.dark .lead,.dark p{color:var(--on-dark-muted)}\n.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:999px;font-weight:700;text-decoration:none;font-size:15px;letter-spacing:.6px;text-transform:uppercase;transition:.25s;border:2px solid transparent;cursor:pointer;font-family:inherit}\n.btn-red{background:var(--red);color:#fff}.btn-red:hover{background:var(--red-dk);transform:translateY(-2px)}\n.btn-ghost{border-color:rgba(255,255,255,.55);color:#fff}.btn-ghost:hover{background:#fff;color:var(--ink)}\n.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:var(--red)}\n.reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}\n.reveal.in{opacity:1;transform:none}\n\n\/* HERO *\/\n.hero{background:radial-gradient(1200px 600px at 85% 20%,rgba(208,17,27,.35),transparent 60%),linear-gradient(135deg,#0b0b0d 0%,#1a1b1f 60%,#260509 100%);color:#fff;padding:clamp(60px,9vw,130px) 0 clamp(50px,7vw,90px);overflow:hidden}\n.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(30px,5vw,80px);align-items:center}\n.crumb{font-size:13px;color:var(--on-dark-muted);margin-bottom:18px}\n.crumb a{text-decoration:none;color:var(--on-dark-muted)}.crumb a:hover{color:#fff}\n.hero h1{font-size:clamp(38px,5.6vw,80px);margin:16px 0 22px}\n.hero h1 em{font-style:normal;color:var(--red-lt);display:block}\n.hero p.sub{font-size:clamp(16px,1.4vw,20px);color:#d9dade;max-width:640px;margin-bottom:30px}\n.chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:34px}\n.chip{padding:8px 14px;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:rgba(255,255,255,.06)}\n.cta-row{display:flex;flex-wrap:wrap;gap:14px}\n.hero-visual{position:relative}\n.hero-main{border-radius:22px;overflow:hidden;box-shadow:0 40px 90px -30px rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.1)}\n.hero-main img{aspect-ratio:1\/1;object-fit:cover;width:100%;transition:opacity .6s}\n.hero-thumbs{display:flex;gap:10px;margin-top:14px}\n.hero-thumbs button{flex:1;border:2px solid transparent;border-radius:10px;overflow:hidden;cursor:pointer;padding:0;background:none;opacity:.6;transition:.25s}\n.hero-thumbs button.on,.hero-thumbs button:hover{border-color:var(--red-lt);opacity:1}\n.badge-float{position:absolute;top:22px;left:-18px;background:var(--red);color:#fff;padding:14px 18px;border-radius:12px;font-family:Oswald;font-size:20px;line-height:1.1;box-shadow:var(--shadow);animation:bob 4s ease-in-out infinite}\n.badge-float small{display:block;font-family:Inter;font-size:11px;letter-spacing:1.5px;opacity:.9}\n@keyframes bob{50%{transform:translateY(-10px)}}\n.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.12);border-radius:16px;overflow:hidden;margin-top:clamp(40px,6vw,70px)}\n.stat{background:#141518;padding:26px 18px;text-align:center}\n.stat b{font-family:Oswald;font-size:clamp(30px,3.4vw,46px);color:#fff;display:block}\n.stat b i{font-style:normal;color:var(--red-lt)}\n.stat > span{font-size:13px;color:var(--on-dark-muted);letter-spacing:1px;text-transform:uppercase}\n\n\/* TICKER *\/\n.ticker{background:var(--red);color:#fff;overflow:hidden;white-space:nowrap;padding:15px 0;font-family:Oswald;font-size:18px;letter-spacing:1.5px;text-transform:uppercase}\n.ticker-track{display:inline-flex;gap:46px;animation:tick 38s linear infinite;padding-left:46px}\n.ticker-track span::after{content:\"\u2726\";margin-left:46px;color:#111}\n@keyframes tick{to{transform:translateX(-50%)}}\n\n\/* INTRO *\/\n.intro-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(30px,5vw,80px);align-items:start}\n.intro-grid p{margin-bottom:18px;color:var(--muted)}\n.intro-grid p strong{color:var(--text)}\n.usp{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.usp div{background:var(--mist);border:1px solid var(--line);border-left:4px solid var(--red);border-radius:12px;padding:20px}\n.usp h4{font-size:18px;margin-bottom:6px;color:var(--ink)}\n.usp p{font-size:15px;margin:0;color:var(--muted)}\n\n\/* GALLERY *\/\n.gallery-sec{background:var(--mist)}\n.filters{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 34px}\n.filters button{border:2px solid var(--ink);background:#fff;color:var(--ink);padding:10px 18px;border-radius:999px;font-weight:700;font-size:14px;cursor:pointer;transition:.2s;font-family:inherit}\n.filters button.on,.filters button:hover{background:var(--ink);color:#fff}\n.filters button.on{background:var(--red);border-color:var(--red)}\n.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.6vw,24px)}\n.card{background:#fff;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);transition:transform .35s,box-shadow .35s,opacity .3s;cursor:zoom-in;display:flex;flex-direction:column}\n.card:hover{transform:translateY(-6px);box-shadow:var(--shadow)}\n.card.hide{display:none}\n.card figure{position:relative;overflow:hidden;aspect-ratio:1\/1;background:#e9eaec}\n.card img{width:100%;height:100%;object-fit:cover;transition:transform .7s}\n.card:hover img{transform:scale(1.06)}\n.card .tag{position:absolute;top:12px;left:12px;background:var(--ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;padding:6px 10px;border-radius:6px}\n.card .body{padding:16px 18px 20px}\n.card h3{font-size:18px;color:var(--ink);margin-bottom:6px}\n.card p{font-size:14px;color:var(--muted);line-height:1.55}\n.card .meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}\n.card .meta span{font-size:11.5px;font-weight:600;background:#fbe7e8;color:var(--red-dk);padding:4px 8px;border-radius:5px}\n\n\/* LIGHTBOX *\/\n.lb{position:fixed;inset:0;background:rgba(5,5,6,.94);display:none;align-items:center;justify-content:center;z-index:999;padding:20px}\n.lb.open{display:flex}\n.lb img{max-height:82vh;max-width:min(92vw,1100px);border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.6)}\n.lb-cap{position:absolute;bottom:22px;left:0;right:0;text-align:center;color:#fff;font-weight:600;padding:0 20px}\n.lb button{position:absolute;background:var(--red);color:#fff;border:0;width:52px;height:52px;border-radius:50%;font-size:24px;cursor:pointer}\n.lb .x{top:20px;right:20px}.lb .pv{left:20px;top:50%}.lb .nx{right:20px;top:50%}\n\n\/* STYLES *\/\n.styles{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}\n.style{background:var(--ink-2);border:1px solid rgba(255,255,255,.08);border-radius:var(--r);padding:30px;position:relative;overflow:hidden;transition:.3s}\n.style:hover{border-color:var(--red-lt);transform:translateY(-4px)}\n.style .n{font-family:Oswald;font-size:54px;color:rgba(255,59,68,.22);position:absolute;right:18px;top:6px}\n.style h3{font-size:22px;color:#fff;margin-bottom:10px}\n.style p{font-size:15px;margin-bottom:14px}\n.style ul{list-style:none;font-size:14px;color:var(--on-dark)}\n.style li{padding:5px 0 5px 22px;position:relative}\n.style li::before{content:\"\";position:absolute;left:0;top:13px;width:10px;height:3px;background:var(--red-lt)}\n\n\/* TABS \/ SPECS *\/\n.tabs{display:flex;gap:6px;flex-wrap:wrap;margin:34px 0 0;border-bottom:2px solid var(--line)}\n.tabs button{background:none;border:0;padding:14px 22px;font-family:Oswald;font-size:18px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);cursor:pointer;border-bottom:4px solid transparent;margin-bottom:-2px}\n.tabs button.on{color:var(--ink);border-color:var(--red)}\n.panel{display:none;padding-top:30px;animation:fade .45s}\n.panel.on{display:block}\n@keyframes fade{from{opacity:0;transform:translateY(10px)}}\n.tbl-wrap{overflow-x:auto;border-radius:var(--r);border:1px solid var(--line)}\ntable{width:100%;border-collapse:collapse;min-width:640px;font-size:15px}\nth{background:var(--ink);color:#fff;text-align:left;padding:15px 18px;font-family:Oswald;letter-spacing:1px;text-transform:uppercase;font-weight:500}\ntd{padding:14px 18px;border-top:1px solid var(--line);color:var(--text)}\ntr:nth-child(even) td{background:var(--mist)}\ntd b{color:var(--red-dk)}\n\n\/* CUSTOM *\/\n.cust{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}\n.cust div{border:1px solid var(--line);border-radius:var(--r);padding:26px 22px;background:#fff;transition:.3s}\n.cust div:hover{border-color:var(--red);box-shadow:var(--shadow)}\n.ic{width:52px;height:52px;border-radius:12px;background:var(--red);display:grid;place-items:center;margin-bottom:16px}\n.ic svg{width:26px;height:26px;stroke:#fff;fill:none;stroke-width:2}\n.cust h4{font-size:19px;margin-bottom:8px;color:var(--ink)}\n.cust p{font-size:14.5px;color:var(--muted)}\n\n\/* PROCESS *\/\n.steps{display:grid;grid-template-columns:repeat(6,1fr);gap:0;margin-top:46px;counter-reset:s}\n.step{padding:0 16px 0 0;position:relative}\n.step::before{counter-increment:s;content:\"0\" counter(s);font-family:Oswald;font-size:22px;color:#fff;background:var(--red);width:58px;height:58px;border-radius:50%;display:grid;place-items:center;position:relative;z-index:2;margin-bottom:18px}\n.step::after{content:\"\";position:absolute;top:28px;left:58px;right:0;height:2px;background:repeating-linear-gradient(90deg,var(--red-lt) 0 8px,transparent 8px 14px)}\n.step:last-child::after{display:none}\n.step h4{font-size:18px;color:#fff;margin-bottom:6px}\n.step p{font-size:14px}\n\n\/* ESTIMATOR *\/\n.est{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,60px);align-items:center}\n.est-box{background:var(--ink);color:#fff;border-radius:20px;padding:clamp(24px,3vw,40px);box-shadow:var(--shadow)}\n.est-box label{display:block;font-weight:600;margin:18px 0 8px;color:var(--on-dark)}\n.est-box select,.est-box input[type=range]{width:100%}\n.est-box select{padding:12px;border-radius:10px;border:1px solid #3a3c42;background:#1d1e22;color:#fff;font-size:15px;font-family:inherit}\ninput[type=range]{accent-color:var(--red)}\n.qty-val{font-family:Oswald;font-size:42px;color:var(--red-lt)}\n.out{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}\n.out div{background:#1d1e22;border-radius:12px;padding:16px;border:1px solid #2e3036}\n.out small{display:block;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--on-dark-muted)}\n.out b{font-family:Oswald;font-size:22px;color:#fff}\n.note{font-size:12.5px;color:var(--on-dark-muted);margin-top:14px}\n\n\/* MARKETS *\/\n.mk{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:36px}\n.mk div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px;text-align:center}\n.mk b{display:block;font-family:Oswald;font-size:19px;color:var(--ink);text-transform:uppercase}\n.mk span{font-size:13.5px;color:var(--muted)}\n\n\/* FAQ *\/\n.faq{max-width:1100px;margin-top:34px}\n.q{border-bottom:1px solid rgba(255,255,255,.14)}\n.q button{width:100%;background:none;border:0;color:#fff;text-align:left;padding:22px 50px 22px 0;font-size:clamp(16px,1.4vw,19px);font-weight:600;cursor:pointer;position:relative;font-family:inherit}\n.q button::after{content:\"+\";position:absolute;right:6px;top:16px;font-size:30px;color:var(--red-lt);transition:.3s}\n.q.open button::after{transform:rotate(45deg)}\n.q .a{max-height:0;overflow:hidden;transition:max-height .45s ease}\n.q .a p{padding:0 0 22px;font-size:16px}\n\n\/* KEYWORDS *\/\n.kw{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}\n.kw span{background:#fff;border:1px solid var(--line);color:var(--ink);font-size:13.5px;padding:8px 14px;border-radius:999px;font-weight:500}\n\n\/* RFQ *\/\n.rfq{background:linear-gradient(120deg,var(--red) 0%,var(--red-dk) 55%,#4a0408 100%);color:#fff}\n.rfq-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,5vw,80px);align-items:center}\n.rfq p{color:#ffe3e4}\n.rfq .sec-h span{color:#111}\nform{background:#fff;border-radius:20px;padding:clamp(22px,3vw,38px);color:var(--text);display:grid;grid-template-columns:1fr 1fr;gap:14px;box-shadow:0 40px 80px -30px rgba(0,0,0,.5)}\nform .full{grid-column:1\/-1}\nform label{font-size:13px;font-weight:700;color:var(--ink);display:block;margin-bottom:6px;text-transform:uppercase;letter-spacing:.8px}\nform input,form select,form textarea{width:100%;padding:13px 14px;border:1.5px solid #cfd1d6;border-radius:10px;font-family:inherit;font-size:15px;color:var(--text);background:#fff}\nform input:focus,form select:focus,form textarea:focus{outline:none;border-color:var(--red)}\n.contact-line{margin-top:24px;display:flex;flex-wrap:wrap;gap:14px}\n.contact-line a{background:rgba(0,0,0,.25);padding:12px 18px;border-radius:999px;text-decoration:none;color:#fff;font-weight:600}\n\n\/* RESPONSIVE *\/\n@media (max-width:1200px){.grid{grid-template-columns:repeat(3,1fr)}.cust{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(3,1fr);row-gap:40px}.step:nth-child(3)::after{display:none}.mk{grid-template-columns:repeat(3,1fr)}}\n@media (max-width:900px){.hero-grid,.intro-grid,.est,.rfq-grid{grid-template-columns:1fr}.styles{grid-template-columns:1fr 1fr}.grid{grid-template-columns:repeat(2,1fr)}.stats{grid-template-columns:repeat(2,1fr)}.badge-float{left:10px}}\n@media (max-width:600px){body{font-size:16px}.styles,.cust,.usp,form,.out{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.step::after{display:none}.mk{grid-template-columns:1fr 1fr}.grid{gap:10px}.card .body{padding:12px}.card h3{font-size:15px}.card p{display:none}.tabs button{padding:12px 14px;font-size:15px}}\n\n\/* ===== FULL-WIDTH BREAKOUT (escapes boxed theme \/ Elementor containers) ===== *\/\nhtml,body{overflow-x:hidden!important}\n.sp-page{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;padding:0!important;overflow:hidden}\n.sp-page section,.sp-page .ticker{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}\n.sp-page .wrap{width:100%!important;max-width:none!important;margin:0!important;padding-left:clamp(16px,4vw,64px)!important;padding-right:clamp(16px,4vw,64px)!important}\n.elementor-widget-html:has(.sp-page),.elementor-widget-html:has(.sp-page) .elementor-widget-container{padding:0!important;margin:0!important}\n\/* ===== THEME-PROOF OVERRIDES (beats WordPress \/ Elementor kit styles) ===== *\/\n.sp-page,.sp-page *{box-sizing:border-box}\n.sp-page{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif!important;color:var(--text)!important;line-height:1.65}\n.sp-page h1,.sp-page h2,.sp-page h3,.sp-page h4{font-family:Oswald,Impact,sans-serif!important;text-transform:uppercase!important;letter-spacing:.5px!important;line-height:1.12!important;font-weight:600!important;margin-top:0}\n.sp-page p,.sp-page li,.sp-page td,.sp-page span,.sp-page label,.sp-page button,.sp-page input,.sp-page select,.sp-page textarea{font-family:Inter,system-ui,sans-serif!important}\n\/* light sections *\/\n.sp-page h1,.sp-page h2,.sp-page h3,.sp-page h4{color:var(--ink)!important}\n.sp-page p{color:var(--muted)!important}\n.sp-page .intro-grid p strong{color:var(--text)!important}\n.sp-page .sec-h span{color:var(--red)!important}\n\/* dark sections *\/\n.sp-page .hero h1,.sp-page .dark h2,.sp-page .dark h3,.sp-page .dark h4,.sp-page .rfq h2,.sp-page .est-box,.sp-page .style h3,.sp-page .step h4{color:#fff!important}\n.sp-page .hero h1 em,.sp-page .dark .sec-h span{color:var(--red-lt)!important}\n.sp-page .hero p.sub{color:#d9dade!important}\n.sp-page .dark p,.sp-page .dark .lead{color:var(--on-dark-muted)!important}\n.sp-page .style li,.sp-page .q button{color:var(--on-dark)!important}\n.sp-page .crumb,.sp-page .crumb a{color:var(--on-dark-muted)!important}\n.sp-page .chip{color:#fff!important}\n.sp-page .stat b{color:#fff!important}.sp-page .stat b i{color:var(--red-lt)!important}\n.sp-page .stat > span{color:var(--on-dark-muted)!important}\n.sp-page .out b{color:#fff!important}.sp-page .out small,.sp-page .note{color:var(--on-dark-muted)!important}\n.sp-page .est-box label{color:var(--on-dark)!important}\n.sp-page .qty-val{color:var(--red-lt)!important}\n.sp-page .rfq p{color:#ffe3e4!important}.sp-page .rfq .sec-h span{color:#111!important}\n.sp-page .rfq .eyebrow{color:#fff!important}\n.sp-page form label{color:var(--ink)!important}\n.sp-page form input,.sp-page form select,.sp-page form textarea{color:var(--text)!important;background:#fff!important}\n.sp-page .est-box select{color:#fff!important;background:#1d1e22!important}\n\/* eyebrows *\/\n.sp-page .eyebrow{color:var(--red)!important}.sp-page .dark .eyebrow,.sp-page .hero .eyebrow{color:var(--red-lt)!important}\n\/* cards \/ tags *\/\n.sp-page .card h3,.sp-page .usp h4,.sp-page .cust h4,.sp-page .mk b{color:var(--ink)!important}\n.sp-page .card .tag{color:#fff!important;background:var(--ink)!important}\n.sp-page .card .meta span{color:var(--red-dk)!important;background:#fbe7e8!important}\n.sp-page .kw span{color:var(--ink)!important}\n.sp-page .ticker,.sp-page .ticker span{color:#fff!important;font-family:Oswald,Impact,sans-serif!important}\n.sp-page th{color:#fff!important;font-family:Oswald,Impact,sans-serif!important}\n.sp-page td{color:var(--text)!important}.sp-page td b{color:var(--red-dk)!important}\n.sp-page .badge-float{color:#fff!important;font-family:Oswald,Impact,sans-serif!important}\n\/* buttons & links *\/\n.sp-page a.btn,.sp-page button.btn{text-decoration:none!important}\n.sp-page .btn-red{background:var(--red)!important;color:#fff!important}\n.sp-page .btn-red:hover{background:var(--red-dk)!important}\n.sp-page .btn-ghost{color:#fff!important;background:transparent!important;border-color:rgba(255,255,255,.55)!important}\n.sp-page .btn-ghost:hover{background:#fff!important;color:var(--ink)!important}\n.sp-page .btn-dark{background:var(--ink)!important;color:#fff!important}\n.sp-page .btn-dark:hover{background:var(--red)!important}\n.sp-page .contact-line a{color:#fff!important}\n.sp-page .filters button{color:var(--ink)!important;background:#fff!important}\n.sp-page .filters button:hover{background:var(--ink)!important;color:#fff!important}\n.sp-page .filters button.on{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}\n.sp-page .tabs button{color:var(--muted)!important;background:none!important}\n.sp-page .tabs button.on{color:var(--ink)!important}\n.sp-page .q button{background:none!important}\n.sp-page .lb button{background:var(--red)!important;color:#fff!important}\n.sp-page .lb-cap{color:#fff!important}\n.sp-page .hero-thumbs button{background:none!important}\n\n@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}\n<\/style>\n<style>\n\/* ===== JACKET PAGE EXTRAS ===== *\/\n.sp-page .card figure.noimg{display:grid;place-items:center;background:linear-gradient(135deg,#17181b,#2a0a0d)!important}\n.sp-page .card figure.noimg img,.sp-page .hero-main.noimg img{opacity:0}\n.sp-page .card figure.noimg::after,.sp-page .hero-main.noimg::after{content:attr(data-name);position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:20px;color:#fff;font-family:Oswald,Impact,sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:1px}\n.sp-page .hero-main{position:relative;background:#1d1e22}\n.sp-page .rate{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}\n.sp-page .rate-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:26px;cursor:pointer;transition:.3s}\n.sp-page .rate-card.on,.sp-page .rate-card:hover{border-color:var(--red);box-shadow:var(--shadow)}\n.sp-page .rate-card h3{font-size:21px;margin-bottom:6px}\n.sp-page .rate-card p{font-size:14.5px;margin-bottom:14px}\n.sp-page .bar{margin:10px 0}\n.sp-page .bar small{display:flex;justify-content:space-between;font-size:12.5px;font-weight:700;color:var(--ink)!important;text-transform:uppercase;letter-spacing:.8px;font-family:Inter,sans-serif!important}\n.sp-page .bar i{display:block;height:9px;border-radius:9px;background:#eceef1;margin-top:6px;overflow:hidden}\n.sp-page .bar i b{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--red),var(--red-lt));border-radius:9px;transition:width 1.2s ease}\n.sp-page .feat{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.1);border-radius:16px;overflow:hidden;margin-top:40px}\n.sp-page .feat div{background:var(--ink-2);padding:26px 22px;transition:.3s}\n.sp-page .feat div:hover{background:#26070a}\n.sp-page .feat b{font-family:Oswald,Impact,sans-serif!important;font-size:30px;color:var(--red-lt)!important;display:block;margin-bottom:6px}\n.sp-page .feat h4{font-size:17px;margin-bottom:6px}\n.sp-page .feat p{font-size:14px}\n@media (max-width:1200px){.sp-page .feat{grid-template-columns:repeat(2,1fr)}}\n@media (max-width:900px){.sp-page .rate{grid-template-columns:1fr}}\n@media (max-width:600px){.sp-page .feat{grid-template-columns:1fr}}\n<\/style>\n<\/head>\n<body>\n<div class=\"sp-page\">\n\n<!-- ============ HERO ============ -->\n<section class=\"hero\" id=\"top\">\n <div class=\"wrap\">\n  <div class=\"hero-grid\">\n   <div>\n    <nav class=\"crumb\" aria-label=\"Breadcrumb\"><a href=\"https:\/\/www.sipras.ie\/\">Home<\/a> \/ <a href=\"https:\/\/www.sipras.ie\/sports-wear\/\">Sports Wear<\/a> \/ Fishing Jackets<\/nav>\n    <span class=\"eyebrow\">Manufacturer \u00b7 OEM \u00b7 ODM \u00b7 Exporter<\/span>\n    <h1>Custom Fishing Jackets <em>Built for Bad Weather<\/em><\/h1>\n    <p class=\"sub\">Waterproof rain shells, wind-blocking softshells, insulated ice-fishing jackets and sun-blocking fishing hoodies \u2014 patterned, taped, branded and packed in our Sialkot factory for tackle brands, retailers and fishing teams worldwide.<\/p>\n    <div class=\"chips\">\n     <span class=\"chip\">Up to 20K mm Waterproof<\/span><span class=\"chip\">Hi-Vis &amp; Commercial<\/span><span class=\"chip\">Fully Taped Seams<\/span><span class=\"chip\">Embroidered Branding<\/span><span class=\"chip\">XS \u2013 4XL Grading<\/span><span class=\"chip\">Tech Pack Support<\/span>\n    <\/div>\n    <div class=\"cta-row\">\n     <a class=\"btn btn-red\" href=\"#rfq\">Get Jacket Pricing \u2192<\/a>\n     <a class=\"btn btn-ghost\" href=\"#gallery\">Browse 12 Styles<\/a>\n    <\/div>\n   <\/div>\n   <div class=\"hero-visual\">\n    <div class=\"badge-float\">3-LAYER<small>WATERPROOF SHELLS<\/small><\/div>\n    <div class=\"hero-main\" data-name=\"Black &amp; Red Waterproof Offshore Jacket\"><img fetchpriority=\"high\" decoding=\"async\" id=\"heroImg\" src=\"https:\/\/sipras.ie\/wp-content\/uploads\/2026\/11\/Black-Red-Waterproof-Offshore-Fishing-Jacket.webp\" width=\"2000\" height=\"2000\" alt=\"Black and red waterproof offshore fishing jacket manufactured by SIPRAS INDUSTRIES\" fetchpriority=\"high\"><\/div>\n    <div class=\"hero-thumbs\" role=\"tablist\" aria-label=\"Featured jackets\"><\/div>\n   <\/div>\n  <\/div>\n  <div class=\"stats\">\n   <div class=\"stat\"><b><span class=\"count\" data-to=\"20\">20<\/span><i>K<\/i><\/b><span>mm Waterproof Rating<\/span><\/div>\n   <div class=\"stat\"><b><span class=\"count\" data-to=\"100\">100<\/span><\/b><span>Pcs MOQ \/ Style<\/span><\/div>\n   <div class=\"stat\"><b><span class=\"count\" data-to=\"12\">12<\/span><i>\u201315<\/i><\/b><span>Days to Sample<\/span><\/div>\n   <div class=\"stat\"><b><span class=\"count\" data-to=\"7\">7<\/span><\/b><span>Jacket Categories<\/span><\/div>\n  <\/div>\n <\/div>\n<\/section>\n\n<div class=\"ticker\" aria-hidden=\"true\"><div class=\"ticker-track\">\n <span>Waterproof Rain Jackets<\/span><span>Softshell Fishing Jackets<\/span><span>Insulated Ice-Fishing Jackets<\/span><span>UPF Fishing Hoodies<\/span><span>Wading Jackets<\/span><span>Hi-Vis Boat Jackets<\/span><span>Tournament Team Jackets<\/span>\n <span>Waterproof Rain Jackets<\/span><span>Softshell Fishing Jackets<\/span><span>Insulated Ice-Fishing Jackets<\/span><span>UPF Fishing Hoodies<\/span><span>Wading Jackets<\/span><span>Hi-Vis Boat Jackets<\/span><span>Tournament Team Jackets<\/span>\n<\/div><\/div>\n\n<!-- ============ INTRO ============ -->\n<section id=\"overview\">\n <div class=\"wrap intro-grid\">\n  <div class=\"reveal\">\n   <span class=\"eyebrow\">Fishing Outerwear Factory<\/span>\n   <h2 class=\"sec-h\">Engineered for <span>Rain, Spray &amp; Wind Chill<\/span><\/h2>\n   <p>An angler's jacket takes more punishment than almost any other outdoor garment: horizontal rain on an open boat, spray over the bow, hours of casting that strain the shoulders, and fish slime, bait and salt ground into every zip. <strong>SIPRAS INDUSTRIES<\/strong> builds fishing jackets around those demands \u2014 articulated sleeves that don't ride up mid-cast, peaked storm hoods that turn with your head, and seam-sealed shells that stay dry from first light to last cast.<\/p>\n   <p>We work as a <strong>B2B manufacturer, OEM and ODM partner, wholesale supplier and exporter<\/strong> for fishing tackle brands, outdoor retailers, e-commerce private labels, carp and match fishing teams, sea-angling clubs, charter operators and corporate promotional buyers. Pattern making, cutting, sewing, seam taping, embroidery and final QC all happen under one roof in Sialkot.<\/p>\n   <p>Bring a finished tech pack, a reference jacket, or just a target price and climate \u2014 our development team will propose fabrics, trims and construction, then build a fit sample for approval.<\/p>\n  <\/div>\n  <div class=\"usp reveal\">\n   <div><h4>Seam-Sealed Shells<\/h4><p>Hot-air taped seams on every waterproof style, tested with water spray before packing.<\/p><\/div>\n   <div><h4>Casting Mobility<\/h4><p>Gusseted underarms and pre-shaped elbows keep cuffs in place as you cast.<\/p><\/div>\n   <div><h4>Angler Pockets<\/h4><p>Fleece-lined hand warmers, drop-in fly-box pockets and drainage-grommet cargo pockets.<\/p><\/div>\n   <div><h4>Your Brand, Everywhere<\/h4><p>Embroidery, reflective logos, custom linings, zip pullers and woven labels.<\/p><\/div>\n  <\/div>\n <\/div>\n<\/section>\n\n<!-- ============ GALLERY ============ -->\n<section class=\"gallery-sec\" id=\"gallery\">\n <div class=\"wrap\">\n  <span class=\"eyebrow\">Jacket Gallery<\/span>\n  <h2 class=\"sec-h\">12 Fishing Jacket <span>Styles<\/span><\/h2>\n  <p class=\"lead\">Real jackets from our outerwear line \u2014 waterproof, softshell, insulated, utility and hi-vis. Order them in your colours and branding, combine features from several, or use them as a starting point for a fully custom ODM design. Tap any jacket to enlarge.<\/p>\n  <div class=\"filters\" role=\"tablist\">\n   <button class=\"on\" data-f=\"all\">All Jackets<\/button>\n   <button data-f=\"rain\">Waterproof<\/button>\n   <button data-f=\"soft\">Softshell &amp; Performance<\/button>\n   <button data-f=\"thermal\">Insulated<\/button>\n   <button data-f=\"util\">Utility<\/button>\n   <button data-f=\"hivis\">Hi-Vis<\/button>\n   <button data-f=\"camo\">Camo<\/button>\n   <button data-f=\"brand\">Red &amp; Black<\/button>\n  <\/div>\n  <div class=\"grid\" id=\"grid\"><\/div>\n <\/div>\n<\/section>\n\n<div class=\"lb\" id=\"lb\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image viewer\">\n <button class=\"x\" aria-label=\"Close\">\u00d7<\/button><button class=\"pv\" aria-label=\"Previous\">\u2039<\/button>\n <img decoding=\"async\" id=\"lbImg\" src=\"\" alt=\"\"><button class=\"nx\" aria-label=\"Next\">\u203a<\/button>\n <div class=\"lb-cap\" id=\"lbCap\"><\/div>\n<\/div>\n\n<!-- ============ WEATHER RATING ============ -->\n<section id=\"rating\" style=\"background:#fff\">\n <div class=\"wrap\">\n  <span class=\"eyebrow\">Choose by Conditions<\/span>\n  <h2 class=\"sec-h\">Which Jacket for <span>Which Water?<\/span><\/h2>\n  <p class=\"lead\">Compare our three core constructions at a glance. Tap a card to see how each one performs \u2014 most brands stock all three to cover the full fishing calendar.<\/p>\n  <div class=\"rate\">\n   <div class=\"rate-card reveal on\"><h3>3-Layer Rain Shell<\/h3><p>Offshore, sea angling and all-day downpours.<\/p>\n    <div class=\"bar\"><small>Waterproofing <span>20,000 mm<\/span><\/small><i><b data-w=\"95\"><\/b><\/i><\/div>\n    <div class=\"bar\"><small>Breathability <span>15,000 g<\/span><\/small><i><b data-w=\"80\"><\/b><\/i><\/div>\n    <div class=\"bar\"><small>Warmth <span>Layering<\/span><\/small><i><b data-w=\"35\"><\/b><\/i><\/div>\n    <div class=\"bar\"><small>Stretch <span>Low<\/span><\/small><i><b data-w=\"30\"><\/b><\/i><\/div><\/div>\n   <div class=\"rate-card reveal\"><h3>Softshell<\/h3><p>Spring and autumn, fly fishing, cold dry wind.<\/p>\n    <div class=\"bar\"><small>Waterproofing <span>5,000\u20138,000 mm<\/span><\/small><i><b data-w=\"55\"><\/b><\/i><\/div>\n    <div class=\"bar\"><small>Breathability <span>High<\/span><\/small><i><b data-w=\"90\"><\/b><\/i><\/div>\n    <div class=\"bar\"><small>Warmth <span>Medium<\/span><\/small><i><b data-w=\"60\"><\/b><\/i><\/div>\n    <div class=\"bar\"><small>Stretch <span>4-way<\/span><\/small><i><b data-w=\"95\"><\/b><\/i><\/div><\/div>\n   <div class=\"rate-card reveal\"><h3>Insulated Winter<\/h3><p>Ice fishing, night sessions and early-season carp.<\/p>\n    <div class=\"bar\"><small>Waterproofing <span>10,000 mm<\/span><\/small><i><b data-w=\"75\"><\/b><\/i><\/div>\n    <div class=\"bar\"><small>Breathability <span>Medium<\/span><\/small><i><b data-w=\"50\"><\/b><\/i><\/div>\n    <div class=\"bar\"><small>Warmth <span>120\u2013200 g fill<\/span><\/small><i><b data-w=\"96\"><\/b><\/i><\/div>\n    <div class=\"bar\"><small>Stretch <span>Low<\/span><\/small><i><b data-w=\"25\"><\/b><\/i><\/div><\/div>\n  <\/div>\n <\/div>\n<\/section>\n\n<!-- ============ FEATURES ============ -->\n<section class=\"dark\" id=\"features\">\n <div class=\"wrap\">\n  <span class=\"eyebrow\">Built-in Details<\/span>\n  <h2 class=\"sec-h\">Features Anglers <span>Actually Use<\/span><\/h2>\n  <p class=\"lead\">Every option below can be specified per style. Pick the features that suit your market and price point \u2014 we'll cost each one transparently.<\/p>\n  <div class=\"feat\">\n   <div class=\"reveal\"><b>01<\/b><h4>Peaked Storm Hood<\/h4><p>Wired or laminated brim, 3-point adjustment, rolls into the collar when not needed.<\/p><\/div>\n   <div class=\"reveal\"><b>02<\/b><h4>Neoprene Inner Cuffs<\/h4><p>Stop water running up the arm when landing or releasing fish.<\/p><\/div>\n   <div class=\"reveal\"><b>03<\/b><h4>Water-Resistant Zips<\/h4><p>Coated main zips with storm flaps and chin guards on waterproof styles.<\/p><\/div>\n   <div class=\"reveal\"><b>04<\/b><h4>Fly-Box Pockets<\/h4><p>Large chest drop-ins and drainage-grommet cargo pockets for tackle.<\/p><\/div>\n   <div class=\"reveal\"><b>05<\/b><h4>Fleece Hand Warmers<\/h4><p>Brushed tricot-lined pockets placed above wader or bib height.<\/p><\/div>\n   <div class=\"reveal\"><b>06<\/b><h4>Net &amp; Tool Loops<\/h4><p>Rear D-ring for landing nets plus retractor tabs for pliers and clippers.<\/p><\/div>\n   <div class=\"reveal\"><b>07<\/b><h4>Reflective Trims<\/h4><p>Hi-vis taping and reflective logos for night and boat-deck safety.<\/p><\/div>\n   <div class=\"reveal\"><b>08<\/b><h4>Drop-Tail Hem<\/h4><p>Longer back covers the seat when kneeling, wading or sitting on the bank.<\/p><\/div>\n  <\/div>\n <\/div>\n<\/section>\n\n<!-- ============ SPECS ============ -->\n<section id=\"specs\">\n <div class=\"wrap\">\n  <span class=\"eyebrow\">Technical Specification<\/span>\n  <h2 class=\"sec-h\">Fabrics, Ratings &amp; <span>Construction<\/span><\/h2>\n  <p class=\"lead\">Every jacket starts with the right shell. These are our most-requested options \u2014 we also source to your fabric spec or approved mill.<\/p>\n  <div class=\"tabs\" role=\"tablist\">\n   <button class=\"on\" data-t=\"p1\">Shell Fabrics<\/button><button data-t=\"p2\">Insulation &amp; Lining<\/button><button data-t=\"p3\">Branding<\/button><button data-t=\"p4\">Sizes &amp; Fits<\/button>\n  <\/div>\n  <div class=\"panel on\" id=\"p1\"><div class=\"tbl-wrap\"><table>\n   <tr><th>Shell<\/th><th>Construction<\/th><th>Waterproof \/ Breathable<\/th><th>Best For<\/th><\/tr>\n   <tr><td><b>3-Layer Nylon Ripstop<\/b><\/td><td>Face + membrane + tricot backer<\/td><td>20,000 mm \/ 15,000 g<\/td><td>Offshore &amp; premium rainwear<\/td><\/tr>\n   <tr><td><b>2.5-Layer Polyester<\/b><\/td><td>Face + membrane + printed protective layer<\/td><td>10,000 mm \/ 10,000 g<\/td><td>Lightweight packable shells<\/td><\/tr>\n   <tr><td><b>2-Layer Taslan + Mesh<\/b><\/td><td>Coated face, hanging mesh lining<\/td><td>5,000\u20138,000 mm \/ 5,000 g<\/td><td>Value rain jackets, club kits<\/td><\/tr>\n   <tr><td><b>Softshell Bonded<\/b><\/td><td>Stretch woven face bonded to micro-fleece<\/td><td>5,000\u20138,000 mm \/ high<\/td><td>Fly fishing, active wear<\/td><\/tr>\n   <tr><td><b>Performance Knit (UPF)<\/b><\/td><td>Polyester \/ spandex sublimation knit<\/td><td>Quick-dry \/ UPF 50+ target<\/td><td>Fishing hoodies, hot climates<\/td><\/tr>\n  <\/table><\/div><\/div>\n  <div class=\"panel\" id=\"p2\"><div class=\"tbl-wrap\"><table>\n   <tr><th>Option<\/th><th>Spec<\/th><th>Warmth<\/th><th>Use<\/th><\/tr>\n   <tr><td><b>Synthetic Padding<\/b><\/td><td>80 \/ 120 \/ 160 \/ 200 GSM<\/td><td>Medium \u2013 very high<\/td><td>Winter &amp; ice fishing<\/td><\/tr>\n   <tr><td><b>Polar Fleece Lining<\/b><\/td><td>180\u2013280 GSM<\/td><td>Medium<\/td><td>Bank fishing, carp sessions<\/td><\/tr>\n   <tr><td><b>Quilted Lining<\/b><\/td><td>Diamond or channel quilt<\/td><td>Medium<\/td><td>Casual &amp; club jackets<\/td><\/tr>\n   <tr><td><b>Mesh \/ Taffeta<\/b><\/td><td>Polyester mesh or 190T taffeta<\/td><td>Low<\/td><td>Breathable rain shells<\/td><\/tr>\n   <tr><td><b>Printed Custom Lining<\/b><\/td><td>Your pattern or logo repeat<\/td><td>\u2014<\/td><td>Premium brand detail<\/td><\/tr>\n  <\/table><\/div><\/div>\n  <div class=\"panel\" id=\"p3\"><div class=\"tbl-wrap\"><table>\n   <tr><th>Method<\/th><th>Placement<\/th><th>Finish<\/th><th>Notes<\/th><\/tr>\n   <tr><td><b>Embroidery<\/b><\/td><td>Chest, sleeve, back yoke<\/td><td>Premium, durable<\/td><td>Waterproof backing patch under taped areas<\/td><\/tr>\n   <tr><td><b>Heat-Transfer \/ HD Print<\/b><\/td><td>Any panel<\/td><td>Clean, flexible<\/td><td>Keeps membrane sealed<\/td><\/tr>\n   <tr><td><b>Reflective Print<\/b><\/td><td>Back, sleeves, hood<\/td><td>Hi-vis at night<\/td><td>Safety &amp; team kits<\/td><\/tr>\n   <tr><td><b>Rubber \/ PU Badge<\/b><\/td><td>Chest, sleeve<\/td><td>3D raised<\/td><td>Outdoor-brand look<\/td><\/tr>\n   <tr><td><b>Woven Labels &amp; Pullers<\/b><\/td><td>Neck, hem, zips<\/td><td>Retail-grade<\/td><td>Branded trims &amp; hang-tags<\/td><\/tr>\n  <\/table><\/div><\/div>\n  <div class=\"panel\" id=\"p4\"><div class=\"tbl-wrap\"><table>\n   <tr><th>Range<\/th><th>Sizes<\/th><th>Fit<\/th><th>Notes<\/th><\/tr>\n   <tr><td><b>Men's<\/b><\/td><td>XS \u2013 4XL<\/td><td>Regular \/ relaxed for layering<\/td><td>Big &amp; tall grading available<\/td><\/tr>\n   <tr><td><b>Women's<\/b><\/td><td>XS \u2013 2XL<\/td><td>Contoured, shorter torso<\/td><td>Women-specific pattern, not resized men's<\/td><\/tr>\n   <tr><td><b>Youth<\/b><\/td><td>6 \u2013 16 yrs<\/td><td>Regular<\/td><td>Junior angling clubs &amp; schools<\/td><\/tr>\n   <tr><td><b>Custom Chart<\/b><\/td><td>To your spec<\/td><td>Any<\/td><td>We grade from your size chart<\/td><\/tr>\n  <\/table><\/div><\/div>\n <\/div>\n<\/section>\n\n<!-- ============ CUSTOMISATION ============ -->\n<section style=\"background:var(--mist)\" id=\"custom\">\n <div class=\"wrap\">\n  <span class=\"eyebrow\">OEM &amp; ODM Services<\/span>\n  <h2 class=\"sec-h\">From Tech Pack to <span>Finished Jacket<\/span><\/h2>\n  <p class=\"lead\">Whether you're launching a first fishing outerwear line or adding a style to an established range, we cover development, compliance support and retail-ready packing.<\/p>\n  <div class=\"cust\">\n   <div class=\"reveal\"><div class=\"ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 4h16v16H4zM4 9h16M9 9v11\"\/><\/svg><\/div><h4>Tech Pack Build<\/h4><p>We turn sketches or reference jackets into full measurement and BOM tech packs.<\/p><\/div>\n   <div class=\"reveal\"><div class=\"ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 20h9M16.5 3.5a2.1 2.1 0 013 3L7 19l-4 1 1-4z\"\/><\/svg><\/div><h4>Pattern &amp; Grading<\/h4><p>In-house pattern makers grade across men's, women's and youth sizes.<\/p><\/div>\n   <div class=\"reveal\"><div class=\"ic\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12h8M12 8v8\"\/><\/svg><\/div><h4>Colour Matching<\/h4><p>Pantone-matched shells and trims, with lab dips for approval.<\/p><\/div>\n   <div class=\"reveal\"><div class=\"ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 12l5 5L20 7\"\/><\/svg><\/div><h4>Water Testing<\/h4><p>Spray and seam checks on waterproof styles before cartons are sealed.<\/p><\/div>\n   <div class=\"reveal\"><div class=\"ic\"><svg viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><path d=\"M4 9h16\"\/><\/svg><\/div><h4>Labels &amp; Hang-Tags<\/h4><p>Care, fibre and rating labels plus branded tags with your waterproof specs.<\/p><\/div>\n   <div class=\"reveal\"><div class=\"ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 7l9-4 9 4-9 4-9-4zM3 7v10l9 4 9-4V7\"\/><\/svg><\/div><h4>Retail Packing<\/h4><p>Folded polybags, hangers, barcodes and FBA labelling at the factory.<\/p><\/div>\n   <div class=\"reveal\"><div class=\"ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 3v18M3 12h18\"\/><\/svg><\/div><h4>Matching Sets<\/h4><p>Pair jackets with bibs, trousers, gaiters and caps in one coordinated order.<\/p><\/div>\n   <div class=\"reveal\"><div class=\"ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 19h16M7 16V9M12 16V5M17 16v-4\"\/><\/svg><\/div><h4>Seasonal Planning<\/h4><p>Book production slots ahead of spring and winter fishing seasons.<\/p><\/div>\n  <\/div>\n <\/div>\n<\/section>\n\n<!-- ============ PROCESS ============ -->\n<section class=\"dark\" id=\"process\">\n <div class=\"wrap\">\n  <span class=\"eyebrow\">Production Path<\/span>\n  <h2 class=\"sec-h\">Six Steps to <span>Your Jacket Line<\/span><\/h2>\n  <div class=\"steps\">\n   <div class=\"step\"><h4>Brief<\/h4><p>Style, climate, target price, quantities and branding.<\/p><\/div>\n   <div class=\"step\"><h4>Development<\/h4><p>Fabric options, trims and costing sheet.<\/p><\/div>\n   <div class=\"step\"><h4>Fit Sample<\/h4><p>Physical sample in 12\u201315 working days.<\/p><\/div>\n   <div class=\"step\"><h4>Sign-off<\/h4><p>Approve fit, colour, logos and packing.<\/p><\/div>\n   <div class=\"step\"><h4>Bulk Run<\/h4><p>Cut, sew, tape and inspect in-line.<\/p><\/div>\n   <div class=\"step\"><h4>Ship<\/h4><p>Air or sea freight, documents handled.<\/p><\/div>\n  <\/div>\n <\/div>\n<\/section>\n\n<!-- ============ ESTIMATOR ============ -->\n<section id=\"estimate\">\n <div class=\"wrap est\">\n  <div class=\"reveal\">\n   <span class=\"eyebrow\">Production Planner<\/span>\n   <h2 class=\"sec-h\">Plan Your <span>Jacket Order<\/span><\/h2>\n   <p class=\"lead\">Pick a jacket type and quantity to see the order tier, typical lead time and recommended freight. Send the result through the quote form and we'll return a costed proposal with fabric options.<\/p>\n  <\/div>\n  <div class=\"est-box reveal\">\n   <label for=\"style\">Jacket type<\/label>\n   <select id=\"style\">\n    <option value=\"0\">Waterproof Rain Shell<\/option><option value=\"1\">Softshell Jacket<\/option><option value=\"2\">Insulated Winter \/ Ice Jacket<\/option><option value=\"3\">UPF Fishing Hoodie<\/option><option value=\"4\">Wading Jacket<\/option><option value=\"5\">Tournament Team Jacket<\/option>\n   <\/select>\n   <label for=\"qty\">Quantity (pieces)<\/label>\n   <div class=\"qty-val\" id=\"qv\">300<\/div>\n   <input type=\"range\" id=\"qty\" min=\"100\" max=\"10000\" step=\"50\" value=\"300\">\n   <div class=\"out\">\n    <div><small>Order tier<\/small><b id=\"tier\">\u2014<\/b><\/div>\n    <div><small>Bulk lead time<\/small><b id=\"lead\">\u2014<\/b><\/div>\n    <div><small>Colourways<\/small><b id=\"des\">\u2014<\/b><\/div>\n    <div><small>Freight<\/small><b id=\"ship\">\u2014<\/b><\/div>\n   <\/div>\n   <p class=\"note\">Indicative only. Lead times count from sample approval and depend on fabric stock and season.<\/p>\n   <a class=\"btn btn-red\" href=\"#rfq\" id=\"estCta\" style=\"margin-top:18px\">Send to Quote Form \u2192<\/a>\n  <\/div>\n <\/div>\n<\/section>\n\n<!-- ============ MARKETS ============ -->\n<section style=\"background:var(--mist)\" id=\"markets\">\n <div class=\"wrap\">\n  <span class=\"eyebrow\">Who We Make For<\/span>\n  <h2 class=\"sec-h\">Jackets for the Whole <span>Fishing Industry<\/span><\/h2>\n  <div class=\"mk\">\n   <div class=\"reveal\"><b>Tackle Brands<\/b><span>Seasonal outerwear ranges<\/span><\/div>\n   <div class=\"reveal\"><b>Outdoor Retail<\/b><span>Private-label rainwear<\/span><\/div>\n   <div class=\"reveal\"><b>Fishing Teams<\/b><span>Match, carp &amp; bass squads<\/span><\/div>\n   <div class=\"reveal\"><b>Clubs &amp; Charters<\/b><span>Crew and member jackets<\/span><\/div>\n   <div class=\"reveal\"><b>E-commerce<\/b><span>Amazon &amp; Shopify sellers<\/span><\/div>\n  <\/div>\n <\/div>\n<\/section>\n\n<!-- ============ FAQ ============ -->\n<section class=\"dark\" id=\"faq\">\n <div class=\"wrap\">\n  <span class=\"eyebrow\">FAQ<\/span>\n  <h2 class=\"sec-h\">Fishing Jacket <span>Questions<\/span><\/h2>\n  <div class=\"faq\">\n   <div class=\"q\"><button>What is the MOQ for custom fishing jackets?<\/button><div class=\"a\"><p>Custom fishing jackets start from 100 pieces per style and colour. Sizes XS\u20134XL can be mixed freely inside that quantity, so a first order can cover your full size run.<\/p><\/div><\/div>\n   <div class=\"q\"><button>How waterproof are your fishing rain jackets?<\/button><div class=\"a\"><p>We build on 2-, 2.5- and 3-layer laminates rated from 5,000 mm up to 20,000 mm hydrostatic head. All waterproof styles get fully taped seams, storm-flapped zips and adjustable hoods.<\/p><\/div><\/div>\n   <div class=\"q\"><button>Can you copy or improve a jacket we already sell?<\/button><div class=\"a\"><p>Send us your current jacket or tech pack. We can match it, or suggest upgrades \u2014 better fabric, extra pockets, improved hood \u2014 and show the cost difference for each change. We don't reproduce other brands' logos or protected designs.<\/p><\/div><\/div>\n   <div class=\"q\"><button>Which logo methods work on waterproof fabric?<\/button><div class=\"a\"><p>Heat-transfer, HD and reflective prints keep the membrane fully sealed. Embroidery is also available and is backed with a seam-sealing patch on taped areas so it doesn't create a leak point.<\/p><\/div><\/div>\n   <div class=\"q\"><button>How long does production take?<\/button><div class=\"a\"><p>Fit samples usually take 12\u201315 working days. Bulk production typically takes 30\u201345 working days after sample approval, depending on fabric availability and order size.<\/p><\/div><\/div>\n   <div class=\"q\"><button>Do you make women's and youth fishing jackets?<\/button><div class=\"a\"><p>Yes. Women's jackets use their own contoured pattern rather than a scaled-down men's fit, and youth sizes run from 6 to 16 years for junior angling clubs.<\/p><\/div><\/div>\n   <div class=\"q\"><button>Can you ship to Ireland, the UK, the EU and the USA?<\/button><div class=\"a\"><p>Yes, we export worldwide with air express for urgent and sample shipments and sea freight for larger orders, with commercial documents prepared for customs.<\/p><\/div><\/div>\n  <\/div>\n <\/div>\n<\/section>\n\n<!-- ============ SEO ============ -->\n<section id=\"seo\">\n <div class=\"wrap\">\n  <span class=\"eyebrow\">Fishing Outerwear Range<\/span>\n  <h2 class=\"sec-h\">Popular <span>Searches<\/span><\/h2>\n  <p class=\"lead\">SIPRAS INDUSTRIES is a fishing jacket manufacturer and wholesale outerwear supplier. We produce waterproof breathable fishing rain jackets, offshore and sea-fishing jackets, softshell fly-fishing jackets, insulated ice-fishing and winter carp jackets, UPF fishing hoodies, wading jackets, hi-vis boat jackets and embroidered tournament team jackets for brands and clubs across Ireland, the UK, Europe, North America and Australia.<\/p>\n  <div class=\"kw\">\n   <span>fishing jacket manufacturer<\/span><span>custom fishing jackets<\/span><span>waterproof fishing jacket supplier<\/span><span>breathable rain jacket wholesale<\/span><span>offshore fishing jacket OEM<\/span><span>softshell fishing jacket factory<\/span><span>insulated fishing jacket<\/span><span>ice fishing jacket manufacturer<\/span><span>UPF fishing hoodie wholesale<\/span><span>tournament fishing team jacket<\/span><span>private label fishing apparel<\/span><span>ODM fishing outerwear<\/span><span>fly fishing wading jacket<\/span><span>hi-vis boat fishing jacket<\/span><span>camo fishing jacket bulk<\/span><span>embroidered fishing jacket<\/span><span>carp fishing jacket<\/span><span>sea angling jacket<\/span><span>fishing apparel exporter Pakistan<\/span><span>Sialkot outerwear manufacturer<\/span>\n  <\/div>\n <\/div>\n<\/section>\n\n<!-- ============ RFQ ============ -->\n<section class=\"rfq\" id=\"rfq\">\n <div class=\"wrap rfq-grid\">\n  <div>\n   <span class=\"eyebrow\">Request a Quote<\/span>\n   <h2 class=\"sec-h\">Start Your <span>Jacket Range<\/span><\/h2>\n   <p>Share your style, quantity and branding. We'll reply with fabric recommendations, costing and a development timeline \u2014 usually within one working day.<\/p>\n   <div class=\"contact-line\">\n    <a href=\"mailto:siprasindustries@gmail.com\">\u2709 siprasindustries@gmail.com<\/a>\n    <a href=\"https:\/\/www.sipras.ie\">\u2302 www.sipras.ie<\/a>\n   <\/div>\n  <\/div>\n  <form id=\"rfqForm\">\n   <div><label for=\"f-name\">Name<\/label><input id=\"f-name\" required placeholder=\"Your name\"><\/div>\n   <div><label for=\"f-co\">Company<\/label><input id=\"f-co\" placeholder=\"Brand \/ club \/ store\"><\/div>\n   <div><label for=\"f-mail\">Email<\/label><input id=\"f-mail\" type=\"email\" required placeholder=\"you@company.com\"><\/div>\n   <div><label for=\"f-country\">Country<\/label><input id=\"f-country\" placeholder=\"e.g. Ireland\"><\/div>\n   <div><label for=\"f-style\">Jacket type<\/label><select id=\"f-style\"><option>Waterproof Rain Shell<\/option><option>Softshell Jacket<\/option><option>Insulated Winter \/ Ice Jacket<\/option><option>UPF Fishing Hoodie<\/option><option>Wading Jacket<\/option><option>Tournament Team Jacket<\/option><option>Mixed styles<\/option><\/select><\/div>\n   <div><label for=\"f-qty\">Quantity<\/label><input id=\"f-qty\" type=\"number\" min=\"100\" value=\"300\"><\/div>\n   <div class=\"full\"><label for=\"f-msg\">Details<\/label><textarea id=\"f-msg\" rows=\"4\" placeholder=\"Fabric, waterproof rating, colours, logo placement, sizes, delivery date\u2026\"><\/textarea><\/div>\n   <div class=\"full\"><button class=\"btn btn-dark\" type=\"submit\">Send Enquiry \u2192<\/button><\/div>\n  <\/form>\n <\/div>\n<\/section>\n\n<\/div><!-- \/.sp-page -->\n\n<script>\n(function(){\n const IMG=\"https:\/\/sipras.ie\/wp-content\/uploads\/2026\/11\/\";\n const items=[\n  [\"Red-Charcoal-Performance-Fishing-Jacket\",\"Red &amp; Charcoal Performance Jacket\",\"Two-tone performance shell in SIPRAS red and charcoal with articulated casting sleeves.\",\"soft brand\",[\"Stretch shell\",\"Team colours\"]],\n  [\"Blue-Technical-Waterproof-Fishing-Shell\",\"Blue Technical Waterproof Shell\",\"Seam-taped technical shell with adjustable storm hood and sealed front zip.\",\"rain\",[\"Taped seams\",\"Storm hood\"]],\n  [\"Sandstone-Utility-Fishing-Jacket\",\"Sandstone Utility Fishing Jacket\",\"Earth-tone utility jacket with tackle-ready cargo pockets for bank and river fishing.\",\"util\",[\"Cargo pockets\",\"Durable weave\"]],\n  [\"Black-Insulated-Winter-Fishing-Jacket\",\"Black Insulated Winter Jacket\",\"Padded winter build with fleece-lined hand warmers for cold-water and ice fishing.\",\"thermal brand\",[\"Insulated\",\"Fleece-lined\"]],\n  [\"Orange-Commercial-Fishing-Jacket\",\"Orange Commercial Fishing Jacket\",\"Heavy-duty high-visibility shell built for working decks and commercial crews.\",\"rain hivis\",[\"Heavy-duty\",\"Hi-vis\"]],\n  [\"Navy-Offshore-Fishing-Jacket\",\"Navy Offshore Fishing Jacket\",\"Long-cut offshore jacket with high collar and inner cuffs against spray.\",\"rain\",[\"Offshore\",\"Spray cuffs\"]],\n  [\"Woodland-Camouflage-Fishing-Jacket\",\"Woodland Camouflage Jacket\",\"Camo shell that blends into riverbanks for stalking and carp anglers.\",\"camo\",[\"Camo\",\"Bank fishing\"]],\n  [\"High-Visibility-Yellow-Fishing-Jacket\",\"High-Visibility Yellow Jacket\",\"Bright yellow waterproof shell for safety on boats, piers and night sessions.\",\"rain hivis\",[\"Hi-vis\",\"Reflective option\"]],\n  [\"Grey-Technical-Softshell-Fishing-Jacket\",\"Grey Technical Softshell\",\"Stretch softshell with micro-fleece backing \u2014 wind-blocking and quiet to move in.\",\"soft\",[\"4-way stretch\",\"Wind-resistant\"]],\n  [\"Olive-Multi-Pocket-Utility-Fishing-Jacket\",\"Olive Multi-Pocket Utility Jacket\",\"Multi-pocket layout for fly boxes, tools and leaders \u2014 all within reach.\",\"util\",[\"Multi-pocket\",\"Fly fishing\"]],\n  [\"Blue-Ocean-Print-Fishing-Jacket\",\"Blue Ocean Print Jacket\",\"Sublimated ocean graphic across the body \u2014 ideal for brand and tournament ranges.\",\"soft\",[\"Full print\",\"Custom artwork\"]],\n  [\"Black-Red-Waterproof-Offshore-Fishing-Jacket\",\"Black &amp; Red Waterproof Offshore Jacket\",\"Fully taped offshore shell in black with red accents and a peaked storm hood.\",\"rain brand\",[\"Waterproof\",\"Offshore\"]]\n ];\n const tag=c=>{const k=c.split(' ');return k.includes('hivis')?'Hi-Vis':k.includes('thermal')?'Insulated':k.includes('util')?'Utility':k.includes('camo')?'Camo':k.includes('soft')?'Softshell':'Waterproof'};\n const nm=s=>s.replace(\/&amp;\/g,'&');\n const grid=document.getElementById('grid');\n grid.innerHTML=items.map((it,i)=>`<article class=\"card\" data-c=\"${it[3]}\" data-i=\"${i}\">\n  <figure data-name=\"${it[1]}\"><img loading=\"lazy\" src=\"${IMG}${it[0]}.webp\" width=\"2000\" height=\"2000\" loading=\"lazy\" decoding=\"async\" alt=\"${nm(it[1])} - custom fishing jacket by SIPRAS INDUSTRIES\"><span class=\"tag\">${tag(it[3])}<\/span><\/figure>\n  <div class=\"body\"><h3>${it[1]}<\/h3><p>${it[2]}<\/p><div class=\"meta\">${it[4].map(m=>`<span>${m}<\/span>`).join('')}<\/div><\/div><\/article>`).join('');\n \/\/ graceful fallback if an image file hasn't been uploaded yet\n grid.querySelectorAll('figure img').forEach(im=>im.addEventListener('error',()=>im.parentElement.classList.add('noimg')));\n\n \/\/ hero thumbs\n const heroIdx=[11,0,3,1],th=document.querySelector('.hero-thumbs');\n th.innerHTML=heroIdx.map((k,j)=>`<button${j?'':' class=\"on\"'} data-src=\"${IMG}${items[k][0]}.webp\" data-name=\"${items[k][1]}\" aria-label=\"${nm(items[k][1])}\"><img loading=\"lazy\" decoding=\"async\" src=\"${IMG}${items[k][0]}.webp\" width=\"2000\" height=\"2000\" alt=\"\" loading=\"lazy\"><\/button>`).join('');\n const hero=document.getElementById('heroImg'),hm=hero.parentElement,tb=[...th.querySelectorAll('button')];let hi=0;\n hero.addEventListener('error',()=>hm.classList.add('noimg'));hero.addEventListener('load',()=>hm.classList.remove('noimg'));\n function heroSet(i){hi=i;hero.style.opacity=.2;setTimeout(()=>{hm.dataset.name=nm(tb[i].dataset.name);hero.src=tb[i].dataset.src;hero.style.opacity=1},250);tb.forEach((b,j)=>b.classList.toggle('on',j===i))}\n tb.forEach((b,i)=>b.onclick=()=>heroSet(i));\n setInterval(()=>heroSet((hi+1)%tb.length),5000);\n\n \/\/ filters\n document.querySelectorAll('.filters button').forEach(b=>b.onclick=()=>{\n  document.querySelectorAll('.filters button').forEach(x=>x.classList.remove('on'));b.classList.add('on');\n  const f=b.dataset.f;document.querySelectorAll('.card').forEach(c=>c.classList.toggle('hide',f!=='all'&&!c.dataset.c.split(' ').includes(f)));\n });\n\n \/\/ lightbox\n const lb=document.getElementById('lb'),li=document.getElementById('lbImg'),lc=document.getElementById('lbCap');let cur=0;\n const vis=()=>[...document.querySelectorAll('.card:not(.hide)')].map(c=>+c.dataset.i);\n function show(i){cur=i;li.src=IMG+items[i][0]+'.webp';li.alt=nm(items[i][1]);lc.textContent=nm(items[i][1])+' \u2014 '+items[i][2];lb.classList.add('open');document.body.style.overflow='hidden'}\n function step(d){const v=vis();let p=v.indexOf(cur);show(v[(p+d+v.length)%v.length])}\n grid.addEventListener('click',e=>{const c=e.target.closest('.card');if(c)show(+c.dataset.i)});\n lb.querySelector('.x').onclick=()=>{lb.classList.remove('open');document.body.style.overflow=''};\n lb.querySelector('.pv').onclick=()=>step(-1);lb.querySelector('.nx').onclick=()=>step(1);\n lb.addEventListener('click',e=>{if(e.target===lb)lb.querySelector('.x').click()});\n document.addEventListener('keydown',e=>{if(!lb.classList.contains('open'))return;if(e.key==='Escape')lb.querySelector('.x').click();if(e.key==='ArrowRight')step(1);if(e.key==='ArrowLeft')step(-1)});\n\n \/\/ rating cards: animate bars, highlight selected\n const cards=[...document.querySelectorAll('.rate-card')];\n const fillBars=c=>c.querySelectorAll('.bar b').forEach(b=>b.style.width=b.dataset.w+'%');\n cards.forEach(c=>c.onclick=()=>{cards.forEach(x=>x.classList.remove('on'));c.classList.add('on')});\n const ro=new IntersectionObserver(es=>es.forEach(x=>{if(x.isIntersecting){fillBars(x.target);ro.unobserve(x.target)}}),{threshold:.3});\n cards.forEach(c=>ro.observe(c));\n\n \/\/ tabs\n document.querySelectorAll('.tabs button').forEach(b=>b.onclick=()=>{\n  document.querySelectorAll('.tabs button').forEach(x=>x.classList.remove('on'));document.querySelectorAll('.panel').forEach(p=>p.classList.remove('on'));\n  b.classList.add('on');document.getElementById(b.dataset.t).classList.add('on');\n });\n\n \/\/ faq\n document.querySelectorAll('.q button').forEach(b=>b.onclick=()=>{\n  const q=b.parentElement,a=q.querySelector('.a'),open=q.classList.toggle('open');a.style.maxHeight=open?a.scrollHeight+'px':0;\n });\n\n \/\/ estimator\n const qty=document.getElementById('qty'),st=document.getElementById('style');\n function est(){\n  const n=+qty.value,s=+st.value,extra=(s===2?7:s===0?3:0);\n  document.getElementById('qv').textContent=n.toLocaleString();\n  let t,l,d,f;\n  if(n<300){t='Launch';l=(30+extra)+'\u2013'+(35+extra)+' days';d='1';f='Air express'}\n  else if(n<1000){t='Growth';l=(32+extra)+'\u2013'+(38+extra)+' days';d='Up to 3';f='Air cargo'}\n  else if(n<3000){t='Wholesale';l=(35+extra)+'\u2013'+(42+extra)+' days';d='Up to 6';f='Air \/ Sea'}\n  else{t='Volume';l=(40+extra)+'\u2013'+(50+extra)+' days';d='Up to 10';f='Sea freight'}\n  document.getElementById('tier').textContent=t;document.getElementById('lead').textContent=l;\n  document.getElementById('des').textContent=d;document.getElementById('ship').textContent=f;\n }\n qty.oninput=est;st.onchange=est;est();\n document.getElementById('estCta').onclick=()=>{document.getElementById('f-qty').value=qty.value;document.getElementById('f-style').selectedIndex=+st.value};\n\n \/\/ rfq -> mailto\n document.getElementById('rfqForm').onsubmit=e=>{e.preventDefault();const g=id=>document.getElementById(id).value;\n  const body=`Name: ${g('f-name')}\\nCompany: ${g('f-co')}\\nEmail: ${g('f-mail')}\\nCountry: ${g('f-country')}\\nJacket type: ${g('f-style')}\\nQuantity: ${g('f-qty')}\\n\\n${g('f-msg')}`;\n  location.href='mailto:siprasindustries@gmail.com?subject='+encodeURIComponent('Fishing Jacket Enquiry - '+g('f-co'))+'&body='+encodeURIComponent(body)};\n\n \/\/ reveal + counters\n const io=new IntersectionObserver(es=>es.forEach(x=>{if(x.isIntersecting){x.target.classList.add('in');io.unobserve(x.target)}}),{threshold:.12});\n document.querySelectorAll('.reveal').forEach(el=>io.observe(el));\n const co=new IntersectionObserver(es=>es.forEach(x=>{if(!x.isIntersecting)return;const el=x.target,to=+el.dataset.to;let s=0;const t=setInterval(()=>{s+=Math.max(1,Math.ceil(to\/40));if(s>=to){s=to;clearInterval(t)}el.textContent=s},30);co.unobserve(el)}),{threshold:.5});\n document.querySelectorAll('.count').forEach(c=>co.observe(c));\n})();\n<\/script>\n<\/body>\n<\/html>\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>Custom Fishing Jackets Manufacturer | Waterproof, Softshell &#038; Thermal | OEM\/ODM | SIPRAS INDUSTRIES Home \/ Sports Wear \/ Fishing Jackets Manufacturer \u00b7 OEM \u00b7 ODM \u00b7 Exporter Custom Fishing Jackets Built for Bad Weather Waterproof rain shells, wind-blocking softshells, insulated ice-fishing jackets and sun-blocking fishing hoodies \u2014 patterned, taped, branded and packed in our [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":5778,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5795","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sipras.ie\/index.php\/wp-json\/wp\/v2\/pages\/5795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sipras.ie\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sipras.ie\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sipras.ie\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sipras.ie\/index.php\/wp-json\/wp\/v2\/comments?post=5795"}],"version-history":[{"count":7,"href":"https:\/\/sipras.ie\/index.php\/wp-json\/wp\/v2\/pages\/5795\/revisions"}],"predecessor-version":[{"id":5985,"href":"https:\/\/sipras.ie\/index.php\/wp-json\/wp\/v2\/pages\/5795\/revisions\/5985"}],"up":[{"embeddable":true,"href":"https:\/\/sipras.ie\/index.php\/wp-json\/wp\/v2\/pages\/5778"}],"wp:attachment":[{"href":"https:\/\/sipras.ie\/index.php\/wp-json\/wp\/v2\/media?parent=5795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}