{"title":"Red Cycling Jerseys","description":"\u003cp\u003eRed cycling jerseys that are easy to spot on the road and in the bunch. The Solid Red is fully sublimated, so the color stays bright, and RedRide is our summer cut in bold red, in men's and women's cuts. The Patriot puts red and white stripes beside a star field, and Việt Nam Folk Racing has a lacquer-red sleeve.\u003c\/p\u003e\u003cp\u003eRed goes best with black bibs: the RedRide bibs have coral lettering to match. Read \u003ca href=\"\/blogs\/cycling\/corbah-23-redride-summer-cycling-kit\"\u003ethe story of RedRide\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eEvery jersey is made to order and delivered in 5–6 weeks, with your name or text added free. Check the \u003ca href=\"\/pages\/size-guide\"\u003esize guide\u003c\/a\u003e before you order.\u003c\/p\u003e","products":[{"product_id":"tops-cycling-jerseys-rec-jerseys-patriot-american-flag-cycling-jersey","title":"The Patriot American Flag Cycling Jersey","description":"\u003cul\u003e\n  \u003cli\u003eAmerican flag cycling jersey in a close-fitting men’s race cut\u003c\/li\u003e\n  \u003cli\u003eFull sublimation print on sweat-wicking 140 GSM fabric\u003c\/li\u003e\n  \u003cli\u003eFull hidden zipper, three rear pockets and silicone waist gripper\u003c\/li\u003e\n  \u003cli\u003eMade to order; free name or text personalization; typically ships in 5–6 weeks\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:ital,wght@0,600;0,700;0,800;0,900;1,700;1,800\u0026family=Montserrat:wght@500;600;700;800\u0026display=swap');\n\nhtml:has(.patd){--cb-accent:#BE2530;--cb-accent-dark:#921823;--cb-accent-soft:rgba(190,37,48,.1);--header-accent-color:#BE2530;--body-font-family:'Montserrat',system-ui,sans-serif;--heading-font-family:'Barlow Condensed',Impact,sans-serif;--navigation-font-family:'Montserrat',system-ui,sans-serif;--primary-text-color:#10213B;--primary-title-color:#07152C;--primary-accent-color:#BE2530;--primary-accent-color-80:rgba(190,37,48,.8);--primary-background-color:#F3EEDC;--primary-secondary-background-color:#FFFCF4;--primary-section-border-color:#07152C;--section-text-color:#10213B;--section-title-color:#07152C;--section-accent-color:#BE2530;--section-accent-hover-color:#921823;--section-background-color:#F3EEDC;--swiper-theme-color:#07152C}\nbody:has(.patd){background:#F3EEDC;color:#10213B;font-family:'Montserrat',system-ui,sans-serif}\nbody:has(.patd)::before{content:\"THE PATRIOT\";position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;background:repeating-linear-gradient(180deg,#BE2530 0,#BE2530 7.69%,#F3EEDC 7.69%,#F3EEDC 15.38%);color:#F3EEDC;text-shadow:4px 4px 0 #07152C;font:italic 900 clamp(56px,13vw,180px)\/.85 'Barlow Condensed',Impact,sans-serif;letter-spacing:.04em;pointer-events:none;transform:translateX(-101%);visibility:hidden;animation:patd-curtain 1.25s cubic-bezier(.7,0,.2,1) .25s backwards;box-shadow:inset 0 0 0 12px #07152C}\n@keyframes patd-curtain{0%{transform:translateX(0);visibility:visible}99%{visibility:visible}100%{transform:translateX(-101%);visibility:hidden}}\n@media (prefers-reduced-motion:reduce){body:has(.patd)::before{display:none}.patd .band .track{animation:none!important}}\n\nbody:has(.patd) main#MainContent,body:has(.patd) .bg-primary-background{background-color:#F3EEDC!important;background-image:linear-gradient(rgba(7,21,44,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(7,21,44,.045) 1px,transparent 1px)!important;background-size:32px 32px!important}\nbody:has(.patd) .cbs{background:#07152C!important;color:#F3EEDC!important}\nbody:has(.patd) .cbs *{color:#F3EEDC!important}\nbody:has(.patd) .cbs__cta{color:#E8B85A!important}\nbody:has(.patd) .cbs__dot{background:#BE2530!important}\nbody:has(.patd) .promos__announcement-bar,body:has(.patd) .promos__announcement-bar *{background:#BE2530!important;color:#fff!important;font-weight:700!important}\nbody:has(.patd) #shopify-section-promos .announcement-bar__text{background:#BE2530!important;color:#fff!important}\nbody:has(.patd) #shopify-section-promos .announcement-bar__text:before{background:#fff!important}\nbody:has(.patd) .header-top{background:#07152C!important;color:#F3EEDC!important}\nbody:has(.patd) .header-top *{color:#F3EEDC!important;fill:currentColor}\nbody:has(.patd) .header-top cart-notification,body:has(.patd) .header-top cart-notification *{color:#171718!important}\nbody:has(.patd) .header-top .cart-notification__checkout,body:has(.patd) .header-top .cart-notification__checkout *{color:#fff!important}\nbody:has(.patd) .header-wrapper,body:has(.patd) .header,body:has(.patd) .header-primary{background:transparent!important}\nbody:has(.patd) .header-wrapper{background:#F3EEDC!important;border-bottom:4px solid #07152C;box-shadow:0 4px 0 #F3EEDC,0 7px 0 #BE2530}\nbody:has(.patd) .header-primary{padding:24px 0 17px!important}\nbody:has(.patd) .header-primary__heading{display:flex;justify-content:center}\nbody:has(.patd) .header-primary__logo{display:none!important}\nbody:has(.patd) .header-primary__link{display:inline-flex!important;flex-direction:column;align-items:center;text-decoration:none!important;padding:0 74px;position:relative}\nbody:has(.patd) .header-primary__link::before{content:\"CORBAH\";font:italic 900 clamp(42px,6vw,68px)\/.82 'Barlow Condensed',Impact,sans-serif;letter-spacing:.12em;color:#07152C;padding-left:.12em}\nbody:has(.patd) .header-primary__link::after{content:\"THE PATRIOT · STARS, STRIPES \u0026 SPEED\";font:800 10px\/1 'Montserrat',system-ui,sans-serif;letter-spacing:.27em;color:#BE2530;padding-left:.27em;margin-top:9px}\nbody:has(.patd) .header-secondary{background:#07152C!important;border:0!important}\nbody:has(.patd) .header-menu__link-item{color:#F3EEDC!important;font-weight:700!important;letter-spacing:.14em}\nbody:has(.patd) .header-menu__link-item:hover{color:#E8B85A!important}\nbody:has(.patd) .menu-drawer{background:#F3EEDC!important}\nbody:has(.patd) .menu-drawer a,body:has(.patd) .menu-drawer summary{color:#07152C!important;font-weight:700}\nbody:has(.patd) .breadcrumb,body:has(.patd) .breadcrumb *{color:#07152C!important;font-weight:600}\nbody:has(.patd) .product__media-container img{border-radius:4px}\nbody:has(.patd) .media__thumbnails-container img{border-radius:3px;border:2px solid #07152C}\nbody:has(.patd) .product__details{background:#FFFCF4!important;border:3px solid #07152C;border-radius:6px;box-shadow:0 0 0 5px #FFFCF4,0 0 0 7px #07152C,10px 10px 0 7px #BE2530}\nbody:has(.patd) .product__title{font-family:'Barlow Condensed',Impact,sans-serif!important;font-weight:900!important;font-style:italic;color:#07152C!important;font-size:clamp(31px,3.2vw,44px)!important;line-height:.98!important;text-transform:uppercase}\nbody:has(.patd) .price-item{color:#BE2530!important;font-weight:800!important;font-size:22px!important}\nbody:has(.patd) .cps__sum{display:none!important}\nbody:has(.patd) .cps__feats li{color:#07152C!important}\nbody:has(.patd) .cps__feats li::before{background:#BE2530!important;border:2px solid #07152C;border-radius:50%!important;width:14px!important;height:14px!important;top:3px!important}\nbody:has(.patd) .cps__more,body:has(.patd) .ctr a,body:has(.patd) .cpd__facts a,body:has(.patd) .cpd__prose a{color:#BE2530!important}\nbody:has(.patd) .product-form__option-name,body:has(.patd) .product__quantity label{color:#07152C!important;font-weight:700!important;letter-spacing:.14em}\nbody:has(.patd) .product-form__radio-label{border:2px solid #07152C!important;border-radius:3px!important;background:#F3EEDC!important;color:#07152C!important;font-weight:700!important}\nbody:has(.patd) .product-form__radio:checked+.product-form__radio-label{background:#07152C!important;color:#F3EEDC!important;box-shadow:inset 0 0 0 2px #BE2530}\nbody:has(.patd) .quantity__container{border:2px solid #07152C!important;border-radius:3px;background:#F3EEDC}\nbody:has(.patd) .quantity__input{background:transparent!important;color:#07152C!important;font-weight:700}\nbody:has(.patd) .quantity__button{color:#07152C!important}\nbody:has(.patd) .product-form__submit{background:#BE2530!important;color:#fff!important;border:3px solid #07152C!important;border-radius:3px!important;box-shadow:5px 5px 0 #07152C;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase;transition:transform .15s,box-shadow .15s}\nbody:has(.patd) .product-form__submit:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 #07152C}\nbody:has(.patd) .ctr__list{background:#F3EEDC!important;border:2px solid #07152C;border-radius:5px;padding:14px!important}\nbody:has(.patd) .ctr svg{stroke:#BE2530!important;color:#BE2530!important}\nbody:has(.patd) .ctr b{color:#07152C!important}\nbody:has(.patd) .cpd{background:transparent!important}\nbody:has(.patd) .cpd__tile,body:has(.patd) .cpd__card{background:#FFFCF4!important;border:3px solid #07152C!important;border-radius:6px!important}\nbody:has(.patd) .cpd__tile svg{background:rgba(190,37,48,.1)!important;stroke:#07152C!important}\nbody:has(.patd) .cpd__card h3,body:has(.patd) .cpd__tile b,body:has(.patd) .cpd__facts dt{color:#07152C!important;font-family:'Barlow Condensed',Impact,sans-serif!important;font-weight:800!important;text-transform:uppercase}\nbody:has(.patd) .cpd__custom{background:#07152C!important;border:3px solid #07152C;border-radius:6px!important;overflow:hidden;box-shadow:inset 0 0 0 6px #07152C,inset 0 0 0 8px #BE2530}\nbody:has(.patd) .cpd__eyebrow--light{color:#E8B85A!important}\nbody:has(.patd) .cpd__btn--primary{background:#BE2530!important;border:2px solid #fff}\nbody:has(.patd) .product-recommendations-section{background:#E4DECB!important;border-top:4px solid #07152C}\nbody:has(.patd) .product-recommendations-section h2{font-family:'Barlow Condensed',Impact,sans-serif!important;font-weight:900!important;font-style:italic;text-transform:uppercase;color:#07152C!important}\nbody:has(.patd) .csu{background:#07152C!important;color:#F3EEDC!important;border-top:4px solid #BE2530;border-bottom:4px solid #BE2530}\nbody:has(.patd) .csu *{color:#F3EEDC}\nbody:has(.patd) .csu__inner{background:#10213B!important;border:2px solid #BE2530;border-radius:6px}\nbody:has(.patd) .csu__title{font-family:'Barlow Condensed',Impact,sans-serif!important;font-weight:900!important;font-style:italic;text-transform:uppercase;color:#F3EEDC!important}\nbody:has(.patd) .csu__eyebrow{color:#E8B85A!important}\nbody:has(.patd) .csu__eyebrow span{background:#BE2530!important}\nbody:has(.patd) .csu__sub,body:has(.patd) .csu small,body:has(.patd) .csu p{color:rgba(243,238,220,.84)!important}\nbody:has(.patd) .csu a{color:#E8B85A!important}\nbody:has(.patd) .csu input{background:#F3EEDC!important;color:#07152C!important;border:2px solid #07152C!important}\nbody:has(.patd) .csu button{background:#BE2530!important;color:#fff!important;border:2px solid #BE2530!important}\nbody:has(.patd) .footer-section{background:#07152C!important;color:#F3EEDC!important}\nbody:has(.patd) .footer-section *{color:#F3EEDC!important;border-color:rgba(243,238,220,.22)!important}\nbody:has(.patd) .footer-menu__title,body:has(.patd) .footer-contact__title{color:#E8B85A!important;font-family:'Barlow Condensed',Impact,sans-serif!important;font-weight:800!important;text-transform:uppercase}\nbody:has(.patd) .footer-section a:hover{color:#E8B85A!important}\nbody:has(.patd) .cpd__check li::before{background:#BE2530!important;border:2px solid #07152C;box-sizing:border-box}\nbody:has(.patd) .cpd__eyebrow{color:#BE2530!important}\nbody:has(.patd) .csg-link,body:has(.patd) .ctr em{color:#BE2530!important}\nbody:has(.patd) .cbx-sticky{background:#F3EEDC!important;border-top:3px solid #07152C!important}\nbody:has(.patd) .cbx-sticky *{font-family:'Montserrat',system-ui,sans-serif}\nbody:has(.patd) .cbx-sticky__b{background:#BE2530!important;color:#fff!important;border:2px solid #07152C!important;box-shadow:3px 3px 0 #07152C;font-weight:800!important;letter-spacing:.1em}\nbody:has(.patd) .cart-notification__checkout{background:#BE2530!important;color:#fff!important}\nbody:has(.patd) .header-menu__link-item[href$=\"\/pages\/kit-designer\"]{color:#E8B85A!important}\nbody:has(.patd) .header-menu__link-item[href$=\"\/pages\/kit-designer\"]::before{background:#E8B85A!important}\nbody:has(.patd) .ctr svg,body:has(.patd) .ctr__payicon{background:rgba(190,37,48,.1)!important}\nbody:has(.patd) .cbx-card{border:2px solid #07152C!important;border-radius:5px!important;background:#F3EEDC!important}\n\n.cpd__prose .patd .closer a,.cpd__prose .patd .closer a:hover{color:#F3EEDC!important;text-decoration-color:#E8B85A!important}\n.cpd:has(.patd) .cpd__cols{grid-template-columns:minmax(0,1fr)!important}\n.cpd:has(.patd) .cpd__story{min-width:0}\n.cpd:has(.patd) .cpd__story\u003e.cpd__eyebrow,.cpd:has(.patd) .cpd__story\u003e.cpd__h2,.cpd:has(.patd) .cpd__toggle{display:none!important}\n.cpd:has(.patd) .cpd__prose.is-clamped{max-height:none!important;overflow:visible!important}\n.cpd:has(.patd) .cpd__prose.is-clamped::after{display:none!important}\n.cpd:has(.patd) .cpd__side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}\n\n.patd{min-width:0;max-width:100%;--cream:#F3EEDC;--cream2:#E4DECB;--card:#FFFCF4;--navy:#07152C;--blue:#123B6D;--red:#BE2530;--gold:#E8B85A;font-family:'Montserrat',system-ui,sans-serif;color:var(--navy);line-height:1.6;margin:0 0 8px}\n.patd *{box-sizing:border-box}\n.patd p{margin:0}\n.patd img{display:block;width:100%;height:auto}\n.patd .eyebrow{font-size:11px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--red)}\n.patd .card{border:3px solid var(--navy);border-radius:7px;overflow:hidden;background:var(--card);box-shadow:7px 7px 0 var(--red)}\n.patd .hero{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(22px,4vw,52px);align-items:center;padding:clamp(28px,5vw,66px);background:var(--navy);color:var(--cream);isolation:isolate;box-shadow:inset 0 0 0 8px var(--navy),inset 0 0 0 10px var(--cream)}\n.patd .hero::before{content:\"\";position:absolute;z-index:-1;inset:auto 0 0 0;height:44%;background:repeating-linear-gradient(180deg,var(--red) 0,var(--red) 12.5%,var(--cream) 12.5%,var(--cream) 25%);opacity:.18}\n.patd .hero .eyebrow{color:var(--gold)}\n.patd .hero h2{font-family:'Barlow Condensed',Impact,sans-serif;font-style:italic;font-weight:900;font-size:clamp(62px,10.5vw,132px);line-height:.77;letter-spacing:-.035em;margin:18px 0 20px;color:var(--cream);text-transform:uppercase;text-shadow:5px 5px 0 var(--red)}\n.patd .hero h2 span{display:block;color:var(--gold);font-size:.47em;letter-spacing:.12em;text-shadow:none;margin-bottom:12px}\n.patd .hero .sub{font-weight:800;font-size:clamp(13px,1.8vw,18px);letter-spacing:.27em;text-transform:uppercase;color:var(--cream);line-height:1.35}\n.patd .hero .tag{margin-top:22px;font-family:'Barlow Condensed',Impact,sans-serif;font-size:clamp(24px,3vw,34px);font-style:italic;font-weight:800;text-transform:uppercase;color:var(--cream)}\n.patd .hero .lede{margin-top:8px;font-size:15px;max-width:46ch;color:rgba(243,238,220,.82)}\n.patd .seal{display:inline-grid;align-content:center;justify-items:center;width:108px;height:108px;margin-top:25px;padding:10px;background:var(--red);color:#fff;border-radius:50%;transform:rotate(-7deg);font-weight:800;font-size:10px;letter-spacing:.12em;text-align:center;line-height:1.35;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 5px var(--red),inset 0 0 0 7px #fff}\n.patd .seal em{display:block;font-family:'Barlow Condensed',Impact,sans-serif;font-style:italic;font-size:21px;letter-spacing:.03em;font-weight:900;text-transform:uppercase}\n.patd .frame{position:relative;justify-self:center;width:min(100%,410px)}\n.patd .frame::before{content:\"\";position:absolute;inset:17px -17px -17px 17px;background:repeating-linear-gradient(180deg,var(--red) 0,var(--red) 14px,var(--cream) 14px,var(--cream) 28px);border:3px solid var(--cream);border-radius:5px}\n.patd .frame img{position:relative;border:3px solid var(--cream);border-radius:5px;background:#fff}\n.patd .starfield{position:absolute;right:42%;top:26px;color:var(--gold);font-size:clamp(22px,3vw,34px);letter-spacing:.2em;transform:rotate(-8deg);opacity:.85}\n.patd .band{margin:22px 0;max-width:100%;contain:inline-size;background:var(--navy);color:var(--cream);border-radius:3px;overflow:hidden;white-space:nowrap;border:3px solid var(--navy);box-shadow:inset 0 0 0 2px var(--red)}\n.patd .band .track{display:inline-flex;gap:34px;padding:13px 0;font-weight:800;letter-spacing:.24em;font-size:12px;text-transform:uppercase;animation:patd-run 32s linear infinite}\n.patd .band .track span:nth-child(3n+2){color:var(--gold)}\n.patd .band .track span:nth-child(3n){font-family:'Barlow Condensed',Impact,sans-serif;font-style:italic;letter-spacing:.12em;font-size:17px}\n@keyframes patd-run{to{transform:translateX(-50%)}}\n.patd .sec{padding:clamp(30px,5vw,60px)}\n.patd .sec h3{font-family:'Barlow Condensed',Impact,sans-serif;font-style:italic;font-weight:900;font-size:clamp(38px,5.5vw,66px);line-height:.92;margin:12px 0 17px;color:var(--navy);text-transform:uppercase;letter-spacing:-.015em}\n.patd .sec h3 em{color:var(--red)}\n.patd .sec .intro{max-width:65ch;font-size:16px;color:#465269}\n.patd .dets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:30px}\n.patd .det{border:2px solid var(--navy);border-radius:5px;background:var(--cream);padding:21px 17px 18px;position:relative;overflow:hidden}\n.patd .det::before{content:\"★\";position:absolute;right:-6px;top:-18px;color:rgba(190,37,48,.12);font-size:72px;line-height:1}\n.patd .det b{display:block;font-family:'Barlow Condensed',Impact,sans-serif;font-style:italic;font-size:25px;font-weight:900;line-height:1;text-transform:uppercase;color:var(--navy)}\n.patd .det small{display:block;margin-top:9px;font-size:13px;line-height:1.5;color:#465269}\n.patd .art{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}\n.patd .art figure{margin:0;background:#fff;border:3px solid var(--navy);border-radius:5px;padding:14px;position:relative}\n.patd .art img{max-height:580px;object-fit:contain}\n.patd .art figcaption{position:absolute;left:16px;top:14px;background:var(--navy);color:var(--cream);font-weight:800;font-size:10.5px;letter-spacing:.24em;padding:7px 12px;border-radius:2px;z-index:1}\n.patd .notes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin:22px 0 0;padding:0;list-style:none;counter-reset:n}\n.patd .notes li{counter-increment:n;position:relative;padding:58px 15px 17px;background:var(--cream);border:2px solid var(--navy);border-radius:5px;font-size:13px;line-height:1.5;margin:0}\n.patd .notes li::before{content:counter(n,decimal-leading-zero);position:absolute;left:14px;top:12px;font:italic 900 30px\/1 'Barlow Condensed',Impact,sans-serif;color:var(--red)}\n.patd .notes strong{display:block;font-family:'Barlow Condensed',Impact,sans-serif;font-style:italic;text-transform:uppercase;font-size:19px;line-height:1;margin-bottom:7px;color:var(--navy)}\n.patd .specs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:28px 0 0;border:3px solid var(--navy);border-radius:5px;overflow:hidden;background:var(--navy)}\n.patd .specs div{background:var(--cream);padding:16px 12px;text-align:center;border-right:1px solid var(--navy)}\n.patd .specs div:last-child{border-right:0}\n.patd .specs dt{font-size:9px;letter-spacing:.2em;text-transform:uppercase;font-weight:800;color:var(--red)}\n.patd .specs dd{margin:5px 0 0;font-size:13px;font-weight:700;color:var(--navy);line-height:1.25}\n.patd .gap{height:22px}\n.patd .road{display:grid;grid-template-columns:1.25fr .75fr;grid-template-rows:1fr 1fr;gap:14px;margin-top:30px}\n.patd .road figure{position:relative;margin:0;border:3px solid var(--navy);border-radius:5px;overflow:hidden;min-height:260px;background:var(--navy)}\n.patd .road figure:first-child{grid-row:1\/3}\n.patd .road img{width:100%;height:100%;object-fit:cover}\n.patd .road figcaption{position:absolute;left:12px;bottom:12px;background:var(--navy);color:var(--cream);font-weight:800;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:7px 11px;border-left:4px solid var(--red)}\n.patd .detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px}\n.patd .detail-grid figure{margin:0;border:3px solid var(--navy);border-radius:5px;overflow:hidden;background:#fff}\n.patd .detail-grid img{aspect-ratio:1\/1;object-fit:cover}\n.patd .detail-grid figcaption{padding:11px 13px;background:var(--navy);color:var(--cream);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}\n.patd .disc{margin-top:16px!important;font-size:12px;color:#5A6476}\n.patd .closer{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding:clamp(30px,5vw,62px);background:var(--red);color:#fff;box-shadow:7px 7px 0 var(--navy)}\n.patd .closer .eyebrow{color:var(--gold)}\n.patd .closer h3{margin:10px 0 16px;font:italic 900 clamp(48px,7.5vw,88px)\/.82 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;color:#fff;letter-spacing:-.02em}\n.patd .closer h3 span{display:block}\n.patd .closer p:last-child{max-width:62ch;color:rgba(255,255,255,.88)}\n.patd .closer a{color:#fff!important;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}\n.patd .closer .badge{display:grid;place-items:center;width:150px;height:150px;border-radius:50%;background:var(--navy);color:var(--gold);font:italic 900 52px\/1 'Barlow Condensed',Impact,sans-serif;border:5px solid #fff;box-shadow:0 0 0 5px var(--navy);transform:rotate(-7deg)}\n\n@media (max-width:900px){\n  body:has(.patd) .product__details{box-shadow:0 0 0 4px #FFFCF4,0 0 0 6px #07152C,6px 6px 0 6px #BE2530}\n  .patd .dets{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .patd .notes{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .patd .specs{grid-template-columns:repeat(3,minmax(0,1fr))}\n  .patd .specs div:nth-child(3){border-right:0}.patd .specs div:nth-child(-n+3){border-bottom:1px solid var(--navy)}\n}\n@media (max-width:680px){\n  body:has(.patd) .header-primary__link{padding:0 12px}\n  body:has(.patd) .header-primary__link::after{font-size:8px;letter-spacing:.15em;padding-left:.15em}\n  .patd .hero{grid-template-columns:1fr;padding:38px 25px 48px}\n  .patd .hero h2{font-size:clamp(72px,24vw,108px)}\n  .patd .starfield{right:24px;top:20px}\n  .patd .frame{width:min(92%,390px);margin-top:8px}\n  .patd .art{grid-template-columns:1fr}\n  .patd .road{grid-template-columns:1fr;grid-template-rows:auto}\n  .patd .road figure:first-child{grid-row:auto}\n  .patd .road figure{min-height:250px}\n  .patd .detail-grid{grid-template-columns:1fr}\n  .patd .detail-grid img{aspect-ratio:4\/3}\n  .patd .closer{grid-template-columns:1fr}\n  .patd .closer .badge{width:110px;height:110px;font-size:40px}\n}\n@media (max-width:480px){\n  .patd .dets,.patd .notes{grid-template-columns:1fr}\n  .patd .specs{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .patd .specs div{border-bottom:1px solid var(--navy)}\n  .patd .specs div:nth-child(2n){border-right:0}\n  .patd .specs div:nth-last-child(-n+2){border-bottom:0}\n  .patd .sec{padding:28px 20px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"patd\"\u003e\n  \u003csection class=\"card hero\"\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"eyebrow\"\u003eCorbah · The Patriot Collection\u003c\/p\u003e\n      \u003ch2\u003e\n\u003cspan\u003eRide the\u003c\/span\u003ePatriot\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eAmerican Flag Cycling Jersey\u003c\/p\u003e\n      \u003cp class=\"tag\"\u003eStars, stripes and speed.\u003c\/p\u003e\n      \u003cp class=\"lede\"\u003eA performance race-cut jersey wrapped in unmistakable red, white and blue. Made one at a time, with free name or text personalization.\u003c\/p\u003e\n      \u003cdiv class=\"seal\"\u003e\n\u003cspan\u003eMADE TO\u003c\/span\u003e\u003cem\u003eOrder\u003c\/em\u003e\u003cspan\u003e5–6 WEEKS\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"frame\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579169.jpg?width=900\" alt=\"Front of The Patriot American flag cycling jersey\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"starfield\" aria-hidden=\"true\"\u003e★ ★ ★\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"band\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"track\"\u003e\n      \u003cspan\u003eRed · White · Blue\u003c\/span\u003e\u003cspan\u003eMade to order\u003c\/span\u003e\u003cspan\u003eStars, stripes \u0026amp; speed\u003c\/span\u003e\u003cspan\u003eFree personalization\u003c\/span\u003e\u003cspan\u003eRace cut\u003c\/span\u003e\u003cspan\u003eBuilt for the ride\u003c\/span\u003e\n      \u003cspan\u003eRed · White · Blue\u003c\/span\u003e\u003cspan\u003eMade to order\u003c\/span\u003e\u003cspan\u003eStars, stripes \u0026amp; speed\u003c\/span\u003e\u003cspan\u003eFree personalization\u003c\/span\u003e\u003cspan\u003eRace cut\u003c\/span\u003e\u003cspan\u003eBuilt for the ride\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"card sec\"\u003e\n    \u003cp class=\"eyebrow\"\u003eThe design\u003c\/p\u003e\n    \u003ch3\u003eThe flag, \u003cem\u003emade fast.\u003c\/em\u003e\n\u003c\/h3\u003e\n    \u003cp class=\"intro\"\u003eThe Patriot takes the familiar geometry of the American flag and reshapes it for the bike: a field of stars across the left shoulder, clean racing stripes through the body, and a back designed to stay bold from the bunch.\u003c\/p\u003e\n    \u003cdiv class=\"dets\"\u003e\n      \u003cdiv class=\"det\"\u003e\n\u003cb\u003eField of stars\u003c\/b\u003e\u003csmall\u003eWhite stars across the navy shoulder and rear pocket panel.\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"det\"\u003e\n\u003cb\u003eRacing stripes\u003c\/b\u003e\u003csmall\u003eRed and white bands flow across the body for maximum visibility.\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"det\"\u003e\n\u003cb\u003eFull sublimation\u003c\/b\u003e\u003csmall\u003eThe artwork is dyed into the fabric, so it stays light and vivid.\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"det\"\u003e\n\u003cb\u003eRace cut\u003c\/b\u003e\u003csmall\u003eA close cycling fit made to sit correctly in the riding position.\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"det\"\u003e\n\u003cb\u003eRide-ready storage\u003c\/b\u003e\u003csmall\u003eThree real rear pockets keep essentials within easy reach.\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"det\"\u003e\n\u003cb\u003eYour name, your ride\u003c\/b\u003e\u003csmall\u003eAdd a name or text at no extra charge before production.\u003c\/small\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"gap\"\u003e\u003c\/div\u003e\n\n  \u003csection class=\"card sec\"\u003e\n    \u003cp class=\"eyebrow\"\u003eFront \u0026amp; back\u003c\/p\u003e\n    \u003ch3\u003eBold from \u003cem\u003eevery direction.\u003c\/em\u003e\n\u003c\/h3\u003e\n    \u003cp class=\"intro\"\u003eThe asymmetrical front makes the first impression. The striped back and star-covered pocket panel make sure the design still reads when you are riding away.\u003c\/p\u003e\n    \u003cdiv class=\"art\"\u003e\n      \u003cfigure\u003e\u003cfigcaption\u003eFRONT\u003c\/figcaption\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579169.jpg?width=900\" alt=\"Front of The Patriot jersey with stars and red and white stripes\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cfigcaption\u003eBACK\u003c\/figcaption\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579173.jpg?width=900\" alt=\"Back of The Patriot jersey with striped body and star-print pockets\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003col class=\"notes\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStar shoulder\u003c\/strong\u003eThe blue field runs from collar through the left sleeve.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStriped body\u003c\/strong\u003eHorizontal red and white stripes wrap the torso.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHidden zip\u003c\/strong\u003eA full-length zipper keeps the artwork uninterrupted.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eThree pockets\u003c\/strong\u003eRear storage beneath a star-print panel.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSecure hem\u003c\/strong\u003eA silicone gripper helps keep the jersey in place.\u003c\/li\u003e\n    \u003c\/ol\u003e\n    \u003cdl class=\"specs\"\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eFit\u003c\/dt\u003e\n\u003cdd\u003eMen’s race cut\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eFabric\u003c\/dt\u003e\n\u003cdd\u003e140 GSM wicking\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003ePrint\u003c\/dt\u003e\n\u003cdd\u003eFull sublimation\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eClosure\u003c\/dt\u003e\n\u003cdd\u003eFull hidden zip\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003ePockets\u003c\/dt\u003e\n\u003cdd\u003eThree rear\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eProduction\u003c\/dt\u003e\n\u003cdd\u003e5–6 weeks\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003c\/dl\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"gap\"\u003e\u003c\/div\u003e\n\n  \u003csection class=\"card sec\"\u003e\n    \u003cp class=\"eyebrow\"\u003eOut on the road\u003c\/p\u003e\n    \u003ch3\u003eWear your \u003cem\u003ecolors.\u003c\/em\u003e\n\u003c\/h3\u003e\n    \u003cp class=\"intro\"\u003eIt is a statement piece from every angle—built for holiday rides, event days, club miles, or any morning that deserves more color.\u003c\/p\u003e\n    \u003cdiv class=\"road\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579175.jpg?width=1100\" alt=\"Rider in The Patriot jersey and matching bib shorts beside a road bike\" loading=\"lazy\"\u003e\u003cfigcaption\u003eFull Patriot kit\u003c\/figcaption\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579178.jpg?width=800\" alt=\"Front view of a rider wearing The Patriot cycling jersey\" loading=\"lazy\"\u003e\u003cfigcaption\u003eFront view\u003c\/figcaption\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579181.jpg?width=800\" alt=\"Rider wearing The Patriot cycling kit in front of a lion mural\" loading=\"lazy\"\u003e\u003cfigcaption\u003ePatriot kit\u003c\/figcaption\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"detail-grid\"\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579186.jpg?width=700\" alt=\"Close-up of The Patriot jersey red and white striped fabric\" loading=\"lazy\"\u003e\u003cfigcaption\u003eSublimated stripes\u003c\/figcaption\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579191.jpg?width=700\" alt=\"Close-up of stars on The Patriot jersey blue panel\" loading=\"lazy\"\u003e\u003cfigcaption\u003eStar field\u003c\/figcaption\u003e\u003c\/figure\u003e\n      \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579189.jpg?width=700\" alt=\"Close-up of The Patriot jersey silicone waist gripper\" loading=\"lazy\"\u003e\u003cfigcaption\u003eSilicone gripper\u003c\/figcaption\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"disc\"\u003eProduct photos show The Patriot jersey and matching collection pieces. Fit is intentionally close; use the size chart above the product details when choosing your size.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"gap\"\u003e\u003c\/div\u003e\n\n  \u003csection class=\"card closer\"\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"eyebrow\"\u003eCorbah · The Patriot Collection\u003c\/p\u003e\n      \u003ch3\u003e\n\u003cspan\u003eStars.\u003c\/span\u003e\u003cspan\u003eStripes.\u003c\/span\u003e\u003cspan\u003eEvery ride.\u003c\/span\u003e\n\u003c\/h3\u003e\n      \u003cp\u003eBuild the complete look with the \u003ca href=\"\/collections\/the-patriot\/products\/bottoms-bib-shorts-patriot-cycling-bib-shorts-corbah\"\u003ematching Patriot bib shorts\u003c\/a\u003e, or choose the one-piece \u003ca href=\"\/collections\/the-patriot\/products\/skinsuits-patriot-cycling-skinsuit-corbah\"\u003ePatriot skinsuit\u003c\/a\u003e. Every piece is made to order.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"badge\" aria-hidden=\"true\"\u003eUSA\u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Corbah","offers":[{"title":"Men XS","offer_id":28221782533,"sku":"TPCSSCJ-1","price":79.95,"currency_code":"USD","in_stock":false},{"title":"Men S","offer_id":29259024005,"sku":"TPCSSCJ-3","price":79.95,"currency_code":"USD","in_stock":false},{"title":"Men M","offer_id":29259024133,"sku":"TPCSSCJ-5","price":79.95,"currency_code":"USD","in_stock":false},{"title":"Men L","offer_id":29259024325,"sku":"TPCSSCJ-8","price":79.95,"currency_code":"USD","in_stock":false},{"title":"Men XL","offer_id":29259024517,"sku":"TPCSSCJ-11","price":79.95,"currency_code":"USD","in_stock":false},{"title":"Men XXL","offer_id":29259024773,"sku":"TPCSSCJ-13","price":79.95,"currency_code":"USD","in_stock":false},{"title":"Men 3XL","offer_id":32987464005,"sku":"","price":79.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/The-Patriot-American-Flag-Cycling-Jersey-corbah-1652579169.jpg?v=1652579170"},{"product_id":"corbah-solid-red-cycling-jersey","title":"Corbah Solid Red Cycling Jersey","description":"\u003cp\u003eSolid red: a sharp red jersey with a white Corbah chest logo. You don't have to be a hothead to wear it, but you'll be easy to spot in the group.\u003c\/p\u003e\u003cp\u003eThe question we hear most is how the color holds up after a season of rides and washes. Cheaper jerseys fade fast. This one is fully sublimated, so the color is dyed into the fabric and stays bright. Underneath is our 140 GSM quick-dry fabric on a close pro cut.\u003c\/p\u003e\u003ch3\u003eSpecifications\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eFull invisible zipper\u003c\/li\u003e\n\u003cli\u003e3 rear pockets\u003c\/li\u003e\n\u003cli\u003e140 GSM Corbah QD fabric\u003c\/li\u003e\n\u003cli\u003eSilicone waist gripper\u003c\/li\u003e\n\u003cli\u003eFull sublimation, so the color won't fade\u003c\/li\u003e\n\u003cli\u003ePro cut\u003c\/li\u003e\n\u003cli\u003eMen's sizes XS to XXL\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eComplete the kit\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"\/products\/mens-classics-midnight-bib-shorts\"\u003eClassics Midnight bib shorts\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eOther colors: \u003ca href=\"\/products\/corbah-solid-white-cycling-jersey\"\u003eSolid White\u003c\/a\u003e, \u003ca href=\"\/products\/tops-cycling-jerseys-solid-jersey-corbah-solid-green-cycling-jersey\"\u003eSolid Green\u003c\/a\u003e, \u003ca href=\"\/products\/tops-cycling-jerseys-solid-jersey-corbah-solid-pink-cycling-jersey\"\u003eSolid Pink\u003c\/a\u003e, \u003ca href=\"\/products\/tops-cycling-jerseys-solid-jersey-corbah-solid-baby-blue-cycling-jersey\"\u003eSolid Baby Blue\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/collections\/solid-jersey\"\u003eAll solid jerseys\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cem\u003eJersey only.\u003c\/em\u003e\u003c\/p\u003e\u003ch3\u003eGood to know\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eFree personalization: add a name, text or logo to this jersey at no extra charge. \u003ca href=\"\/pages\/contact-us\"\u003eTell us what you want\u003c\/a\u003e after you order.\u003c\/li\u003e\n\u003cli\u003eMade to order and delivered in 5–6 weeks, with tracking once it ships.\u003c\/li\u003e\n\u003cli\u003eAll sales are final. Wrong size? Keep it and get about 20–60% off the same item in another size, ordered within 15 days of delivery. \u003ca href=\"\/pages\/returns\"\u003eDetails\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eCheck the \u003ca href=\"\/pages\/size-guide\"\u003esize guide\u003c\/a\u003e before you order, and see \u003ca href=\"\/pages\/care-instructions\"\u003ecare instructions\u003c\/a\u003e to keep it looking new.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Corbah","offers":[{"title":"Men XS","offer_id":29242122181,"sku":"PSolidRED-1","price":99.95,"currency_code":"USD","in_stock":false},{"title":"Men S","offer_id":29247287941,"sku":"PSolidRED-3","price":99.95,"currency_code":"USD","in_stock":false},{"title":"Men M","offer_id":29247288069,"sku":"PSolidRED-5","price":99.95,"currency_code":"USD","in_stock":false},{"title":"Men L","offer_id":29247288261,"sku":"PSolidRED-8","price":99.95,"currency_code":"USD","in_stock":false},{"title":"Men XL","offer_id":29247288517,"sku":"PSolidRED-11","price":99.95,"currency_code":"USD","in_stock":false},{"title":"Men XXL","offer_id":29247288645,"sku":"PSolidRED-13","price":99.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/products\/Mens_20Short_20Sleeve_20Cycling_20Jersey_20Solid_20Red_28Front_29_Web.jpg?v=1571609732"},{"product_id":"corbah-redride-summer-short-sleeve-jersey","title":"Corbah RedRide Short Sleeve Jersey","description":"\u003cp\u003eThe RedRide jersey: the same summer cut as our Corbah 23, in bold red with a small CORBAH chest logo. Super ventilated, very breathable, with a low aero collar and a great silicone gripper.\u003c\/p\u003e\u003cp\u003eRed is easy to spot on the road and in the bunch. A light inner lining near the zip keeps it comfortable, and you can pick a men's or women's cut in the size options.\u003c\/p\u003e\u003ch3\u003eSpecifications\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eSilicone waist gripper\u003c\/li\u003e\n\u003cli\u003eHighly ventilated, breathable fabric\u003c\/li\u003e\n\u003cli\u003eLow aero collar\u003c\/li\u003e\n\u003cli\u003eAvailable in men's and women's cuts (choose in the size options)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eComplete the kit\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"\/products\/corbah-redride-bib-shorts\"\u003eRedRide bib shorts\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/corbah-23-summer-short-sleeve-jersey\"\u003eCorbah 23 jersey (same cut in sage green)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cem\u003eJersey only. The bib shorts worn in the rider photos are sold separately.\u003c\/em\u003e\u003c\/p\u003e\u003ch3\u003eGood to know\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eFree personalization: add a name, text or logo to this jersey at no extra charge. \u003ca href=\"\/pages\/contact-us\"\u003eTell us what you want\u003c\/a\u003e after you order.\u003c\/li\u003e\n\u003cli\u003eMade to order and delivered in 5–6 weeks, with tracking once it ships.\u003c\/li\u003e\n\u003cli\u003eAll sales are final. Wrong size? Keep it and get about 20–60% off the same item in another size, ordered within 15 days of delivery. \u003ca href=\"\/pages\/returns\"\u003eDetails\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eCheck the \u003ca href=\"\/pages\/size-guide\"\u003esize guide\u003c\/a\u003e before you order, and see \u003ca href=\"\/pages\/care-instructions\"\u003ecare instructions\u003c\/a\u003e to keep it looking new.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Corbah","offers":[{"title":"Extra Small \/ Male","offer_id":42749364043971,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Extra Small \/ Female","offer_id":42749364076739,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Small \/ Male","offer_id":42749364109507,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Small \/ Female","offer_id":42749364142275,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Male","offer_id":42749364175043,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Female","offer_id":42749364207811,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Large \/ Male","offer_id":42749364240579,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Large \/ Female","offer_id":42749364273347,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Entra Large \/ Male","offer_id":42749364306115,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Entra Large \/ Female","offer_id":42749364338883,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Double Extra Large \/ Male","offer_id":42749364371651,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false},{"title":"Double Extra Large \/ Female","offer_id":42749364404419,"sku":null,"price":129.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/files\/IMG_3218.jpg?v=1720422157"},{"product_id":"viet-nam-folk-racing-cycling-jersey","title":"Việt Nam Folk Racing Short Sleeve Cycling Jersey","description":"\u003cul\u003e\n\u003cli\u003eShort sleeve cycling jersey with full front zip\u003c\/li\u003e\n\u003cli\u003eOriginal carp, lotus and water artwork front, back and pockets\u003c\/li\u003e\n\u003cli\u003eAsymmetric sleeves: lacquer red right, jade left\u003c\/li\u003e\n\u003cli\u003eBig CORBAH race lettering front and back\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Be+Vietnam+Pro:wght@400;500;700;800;900\u0026display=swap');\nhtml:has(.vnfr){--body-font-family:'Be Vietnam Pro',sans-serif;--heading-font-family:'Be Vietnam Pro',sans-serif;--navigation-font-family:'Be Vietnam Pro',sans-serif;--primary-text-color:#2b4d45;--primary-title-color:#163F37;--primary-accent-color:#C64031;--primary-accent-color-80:rgba(198,64,49,.8);--primary-background-color:#F2E8CD;--primary-secondary-background-color:#FFFAF0;--primary-section-border-color:#163F37;--section-text-color:#2b4d45;--section-title-color:#163F37;--section-accent-color:#C64031;--section-accent-hover-color:#a8342a;--section-background-color:#F2E8CD;--swiper-theme-color:#C64031}\nbody:has(.vnfr){background:#F2E8CD;color:#2b4d45;font-family:'Be Vietnam Pro',sans-serif}\nbody:has(.vnfr)::before{content:\"VIỆT NAM\";position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;background:#C64031 url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='120' height='70' fill='none' stroke='%23F2E8CD' stroke-width='1.6' stroke-linecap='round' opacity='.35'%3E%3Cpath d='M6 40c4-10 16-10 18-1 2-8 13-9 16 0 3-7 12-7 13 1M64 18c4-9 15-9 17-1 3-7 12-7 14 1M66 62c3-7 11-7 13 0'\/%3E%3C\/svg%3E\");color:#F2E8CD;font:900 clamp(56px,13vw,180px)\/1 'Be Vietnam Pro',sans-serif;letter-spacing:-.02em;pointer-events:none;transform:translateY(-101%);visibility:hidden;animation:vnfr-curtain 1.4s cubic-bezier(.7,0,.2,1) .3s backwards}\n@keyframes vnfr-curtain{0%{transform:translateY(0);visibility:visible}99%{visibility:visible}100%{transform:translateY(-101%);visibility:hidden}}\n@media (prefers-reduced-motion:reduce){body:has(.vnfr)::before{display:none}}\nbody:has(.vnfr) main#MainContent,body:has(.vnfr) .bg-primary-background{background-color:#F2E8CD!important;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='120' height='70' fill='none' stroke='%2331715E' stroke-width='1.3' stroke-linecap='round' opacity='.22'%3E%3Cpath d='M6 40c4-10 16-10 18-1 2-8 13-9 16 0 3-7 12-7 13 1M64 18c4-9 15-9 17-1 3-7 12-7 14 1M66 62c3-7 11-7 13 0'\/%3E%3C\/svg%3E\")!important}\nbody:has(.vnfr) .cbs{background:#163F37!important;color:#F2E8CD!important}\nbody:has(.vnfr) .cbs *{color:#F2E8CD!important}\nbody:has(.vnfr) .cbs__cta{color:#DFAE48!important}\nbody:has(.vnfr) .cbs__dot{background:#DFAE48!important}\nbody:has(.vnfr) .promos__announcement-bar,body:has(.vnfr) .promos__announcement-bar *{background:#DFAE48!important;color:#163F37!important;font-weight:800!important}\nbody:has(.vnfr) #shopify-section-promos .announcement-bar__text{background:#DFAE48!important;color:#163F37!important}\nbody:has(.vnfr) #shopify-section-promos .announcement-bar__text:before{background:#C64031!important}\nbody:has(.vnfr) .header-top{background:#163F37!important;color:#F2E8CD!important}\nbody:has(.vnfr) .header-top *{color:#F2E8CD!important;fill:currentColor}\nbody:has(.vnfr) .header-top cart-notification,body:has(.vnfr) .header-top cart-notification *{color:#171718!important}\nbody:has(.vnfr) .header-top .cart-notification__checkout,body:has(.vnfr) .header-top .cart-notification__checkout *{color:#fff!important}\nbody:has(.vnfr) .header-wrapper,body:has(.vnfr) .header,body:has(.vnfr) .header-primary{background:transparent!important}\nbody:has(.vnfr) .header-wrapper{background:#F2E8CD!important;border-bottom:3px solid #163F37}\nbody:has(.vnfr) .header-primary{padding:26px 0 18px!important}\nbody:has(.vnfr) .header-primary__heading{display:flex;justify-content:center}\nbody:has(.vnfr) .header-primary__logo{display:none!important}\nbody:has(.vnfr) .header-primary__link{display:inline-flex!important;flex-direction:column;align-items:center;gap:6px;text-decoration:none!important;padding:0 64px;background:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 120 120'%3E%3Cg stroke='%23163F37' stroke-width='5' stroke-linejoin='round'%3E%3Cpath d='M60 12c16 20 16 50 0 66-16-16-16-46 0-66z' fill='%23C64031'\/%3E%3Cpath d='M60 78C40 74 24 56 20 32c22 4 36 22 40 46z' fill='%23C64031'\/%3E%3Cpath d='M60 78c20-4 36-22 40-46-22 4-36 22-40 46z' fill='%23C64031'\/%3E%3Cpath d='M60 98c-12-10-30-12-42-4 12 10 30 12 42 4zM60 98c12-10 30-12 42-4-12 10-30 12-42 4z' fill='%2331715E'\/%3E%3C\/g%3E%3C\/svg%3E\") left center\/46px no-repeat,url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 120 120'%3E%3Cg stroke='%23163F37' stroke-width='5' stroke-linejoin='round'%3E%3Cpath d='M60 12c16 20 16 50 0 66-16-16-16-46 0-66z' fill='%23C64031'\/%3E%3Cpath d='M60 78C40 74 24 56 20 32c22 4 36 22 40 46z' fill='%23C64031'\/%3E%3Cpath d='M60 78c20-4 36-22 40-46-22 4-36 22-40 46z' fill='%23C64031'\/%3E%3Cpath d='M60 98c-12-10-30-12-42-4 12 10 30 12 42 4zM60 98c12-10 30-12 42-4-12 10-30 12-42 4z' fill='%2331715E'\/%3E%3C\/g%3E%3C\/svg%3E\") right center\/46px no-repeat}\nbody:has(.vnfr) .header-primary__link::before{content:\"CORBAH\";font:900 clamp(38px,6vw,64px)\/.9 'Be Vietnam Pro',sans-serif;letter-spacing:.14em;color:#163F37;padding-left:.14em}\nbody:has(.vnfr) .header-primary__link::after{content:\"VIỆT NAM · FOLK RACING\";font:800 12px\/1 'Be Vietnam Pro',sans-serif;letter-spacing:.34em;color:#C64031;padding-left:.34em}\nbody:has(.vnfr) .header-secondary{background:#163F37!important;border:0!important}\nbody:has(.vnfr) .header-menu__link-item{color:#F2E8CD!important;font-weight:800!important;letter-spacing:.14em}\nbody:has(.vnfr) .header-menu__link-item:hover{color:#DFAE48!important}\nbody:has(.vnfr) .menu-drawer{background:#F2E8CD!important}\nbody:has(.vnfr) .menu-drawer a,body:has(.vnfr) .menu-drawer summary{color:#163F37!important;font-weight:800}\nbody:has(.vnfr) .breadcrumb,body:has(.vnfr) .breadcrumb *{color:#163F37!important;font-weight:700}\nbody:has(.vnfr) .product__media-container img{border-radius:18px}\nbody:has(.vnfr) .media__thumbnails-container img{border-radius:10px;border:2px solid #163F37}\nbody:has(.vnfr) .product__details{background:#FFFAF0!important;border:3px solid #163F37;border-radius:24px;box-shadow:8px 8px 0 #C64031}\nbody:has(.vnfr) .product__title{font-family:'Be Vietnam Pro',sans-serif!important;font-weight:900!important;color:#163F37!important;font-size:clamp(26px,2.6vw,34px)!important;line-height:1.05!important;letter-spacing:-.01em}\nbody:has(.vnfr) .price-item{color:#C64031!important;font-weight:900!important;font-size:22px!important}\nbody:has(.vnfr) .cps__sum{display:none!important}\nbody:has(.vnfr) .cps__feats li{color:#163F37!important}\nbody:has(.vnfr) .cps__feats li::before{background:#DFAE48!important;border:2px solid #163F37;width:14px!important;height:14px!important;top:3px!important}\nbody:has(.vnfr) .cps__more,body:has(.vnfr) .ctr a,body:has(.vnfr) .cpd__facts a,body:has(.vnfr) .cpd__prose a{color:#C64031!important}\nbody:has(.vnfr) .product-form__option-name,body:has(.vnfr) .product__quantity label{color:#163F37!important;font-weight:800!important;letter-spacing:.14em}\nbody:has(.vnfr) .product-form__radio-label{border:2px solid #163F37!important;border-radius:999px!important;background:#F2E8CD!important;color:#163F37!important;font-weight:800!important}\nbody:has(.vnfr) .product-form__radio:checked+.product-form__radio-label{background:#163F37!important;color:#F2E8CD!important}\nbody:has(.vnfr) .quantity__container{border:2px solid #163F37!important;border-radius:999px;background:#F2E8CD}\nbody:has(.vnfr) .quantity__input{background:transparent!important;color:#163F37!important;font-weight:800}\nbody:has(.vnfr) .quantity__button{color:#163F37!important}\nbody:has(.vnfr) .product-form__submit{background:#C64031!important;color:#F2E8CD!important;border:3px solid #163F37!important;border-radius:999px!important;box-shadow:4px 4px 0 #163F37;font-weight:900!important;letter-spacing:.16em!important;text-transform:uppercase;transition:transform .15s,box-shadow .15s}\nbody:has(.vnfr) .product-form__submit:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 #163F37}\nbody:has(.vnfr) .ctr__list{background:#F2E8CD!important;border:2px solid #163F37;border-radius:18px;padding:14px!important}\nbody:has(.vnfr) .ctr svg{stroke:#31715E!important;color:#31715E!important}\nbody:has(.vnfr) .ctr b{color:#163F37!important}\nbody:has(.vnfr) .cpd{background:transparent!important}\nbody:has(.vnfr) .cpd__tile,body:has(.vnfr) .cpd__card{background:#FFFAF0!important;border:3px solid #163F37!important;border-radius:20px!important}\nbody:has(.vnfr) .cpd__tile svg{background:rgba(198,64,49,.12)!important;stroke:#C64031!important}\nbody:has(.vnfr) .cpd__card h3,body:has(.vnfr) .cpd__tile b,body:has(.vnfr) .cpd__facts dt{color:#163F37!important;font-family:'Be Vietnam Pro',sans-serif!important;font-weight:800!important}\nbody:has(.vnfr) .cpd__custom{background:#163F37!important;border:3px solid #163F37;border-radius:26px!important;overflow:hidden}\nbody:has(.vnfr) .cpd__eyebrow--light{color:#DFAE48!important}\nbody:has(.vnfr) .cpd__btn--primary{background:#C64031!important;border:2px solid #F2E8CD}\nbody:has(.vnfr) .product-recommendations-section{background:#EADDB8!important;border-top:3px solid #163F37}\nbody:has(.vnfr) .product-recommendations-section h2{font-family:'Be Vietnam Pro',sans-serif!important;font-weight:900!important;color:#163F37!important}\nbody:has(.vnfr) .csu{background:#31715E!important;color:#F2E8CD!important;border-top:3px solid #163F37;border-bottom:3px solid #163F37}\nbody:has(.vnfr) .csu *{color:#F2E8CD}\nbody:has(.vnfr) .csu__inner{background:#163F37!important;border:3px solid #F2E8CD;border-radius:26px}\nbody:has(.vnfr) .csu__title{font-family:'Be Vietnam Pro',sans-serif!important;font-weight:900!important;color:#F2E8CD!important}\nbody:has(.vnfr) .csu__eyebrow{color:#DFAE48!important}\nbody:has(.vnfr) .csu__eyebrow span{background:#DFAE48!important}\nbody:has(.vnfr) .csu__sub,body:has(.vnfr) .csu small,body:has(.vnfr) .csu p{color:rgba(242,232,205,.85)!important}\nbody:has(.vnfr) .csu a{color:#DFAE48!important}\nbody:has(.vnfr) .csu input{background:#F2E8CD!important;color:#163F37!important;border:2px solid #163F37!important}\nbody:has(.vnfr) .csu button{background:#C64031!important;color:#F2E8CD!important;border:2px solid #163F37!important}\nbody:has(.vnfr) .footer-section{background:#163F37!important;color:#F2E8CD!important}\nbody:has(.vnfr) .footer-section *{color:#F2E8CD!important;border-color:rgba(242,232,205,.25)!important}\nbody:has(.vnfr) .footer-menu__title,body:has(.vnfr) .footer-contact__title{color:#DFAE48!important;font-family:'Be Vietnam Pro',sans-serif!important;font-weight:900!important}\nbody:has(.vnfr) .footer-section a:hover{color:#DFAE48!important}\n@media (max-width:860px){body:has(.vnfr) .header-primary__link{padding:0 44px;background-size:32px,32px}body:has(.vnfr) .product__details{box-shadow:5px 5px 0 #C64031}}\n@media (max-width:600px){body:has(.vnfr) .header-primary__link::after{font-size:10px;letter-spacing:.2em;padding-left:.2em}body:has(.vnfr) .header-primary__link::before{letter-spacing:.1em}}\n.cpd:has(.vnfr) .cpd__cols{grid-template-columns:minmax(0,1fr)!important}\n.cpd:has(.vnfr) .cpd__story{min-width:0}\n.cpd:has(.vnfr) .cpd__story\u003e.cpd__eyebrow,.cpd:has(.vnfr) .cpd__story\u003e.cpd__h2,.cpd:has(.vnfr) .cpd__toggle{display:none!important}\n.cpd:has(.vnfr) .cpd__prose.is-clamped{max-height:none!important;overflow:visible!important}\n.cpd:has(.vnfr) .cpd__prose.is-clamped::after{display:none!important}\n.cpd:has(.vnfr) .cpd__side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}\n.vnfr{min-width:0;max-width:100%;--paper:#F2E8CD;--paper2:#EADDB8;--ink:#163F37;--jade:#31715E;--red:#C64031;--ochre:#DFAE48;font-family:'Be Vietnam Pro',system-ui,sans-serif;color:var(--ink);line-height:1.55;margin:0 0 8px}\n.vnfr *{box-sizing:border-box}\n.vnfr p{margin:0}\n.vnfr img{display:block;width:100%;height:auto}\n.vnfr .grain{background-color:var(--paper);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'\/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .28 0 0 0 0 .12 0 0 0 .09 0'\/%3E%3C\/filter%3E%3Crect width='160' height='160' filter='url(%23n)'\/%3E%3C\/svg%3E\"),url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='120' height='70' fill='none' stroke='%2331715E' stroke-width='1.3' stroke-linecap='round' opacity='.28'%3E%3Cpath d='M6 40c4-10 16-10 18-1 2-8 13-9 16 0 3-7 12-7 13 1M64 18c4-9 15-9 17-1 3-7 12-7 14 1M66 62c3-7 11-7 13 0'\/%3E%3C\/svg%3E\")}\n.vnfr .eyebrow{font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--red)}\n.vnfr .card{border:3px solid var(--ink);border-radius:26px;overflow:hidden}\n.vnfr .hero{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(20px,4vw,48px);align-items:center;padding:clamp(26px,5vw,60px)}\n.vnfr .hero h2{font-family:inherit;font-weight:900;font-size:clamp(54px,9vw,112px);line-height:.88;letter-spacing:-.02em;margin:14px 0 16px;color:var(--ink);text-transform:uppercase}\n.vnfr .hero .sub{font-weight:900;font-size:clamp(22px,3.4vw,40px);letter-spacing:.14em;text-transform:uppercase;color:var(--red);line-height:1}\n.vnfr .hero .tag{margin-top:22px;font-size:clamp(18px,2vw,22px);font-weight:700}\n.vnfr .hero .lede{margin-top:10px;font-size:16px;max-width:46ch;color:#2b4d45}\n.vnfr .seal{display:inline-grid;align-content:center;justify-items:center;width:96px;height:96px;margin-top:24px;padding:8px;background:var(--red);color:var(--paper);border-radius:10px;transform:rotate(-6deg);font-weight:900;font-size:10px;letter-spacing:.06em;text-align:center;line-height:1.35;box-shadow:inset 0 0 0 3px var(--paper),inset 0 0 0 5px var(--red)}\n.vnfr .seal span{display:block}\n.vnfr .frame{position:relative;justify-self:center;width:min(100%,420px)}\n.vnfr .frame::before{content:\"\";position:absolute;inset:16px -16px -16px 16px;background:var(--red);border:3px solid var(--ink);border-radius:22px}\n.vnfr .frame img{position:relative;border:3px solid var(--ink);border-radius:22px;background:#fff}\n.vnfr .hero .carp{position:absolute;width:clamp(120px,16vw,200px);left:46%;bottom:-6px;transform:rotate(-14deg);pointer-events:none}\n.vnfr .hero .lotus{position:absolute;width:70px;right:18px;top:16px;transform:rotate(12deg)}\n.vnfr .band{margin:22px 0;max-width:100%;contain:inline-size;background:var(--ink);color:var(--paper);border-radius:999px;overflow:hidden;white-space:nowrap;border:3px solid var(--ink)}\n.vnfr .band .track{display:inline-flex;gap:28px;padding:13px 0;font-weight:900;letter-spacing:.24em;font-size:14px;text-transform:uppercase;animation:vnfr-run 28s linear infinite}\n.vnfr .band .track span:nth-child(3n+2){color:var(--ochre)}\n.vnfr .band .track span:nth-child(3n){color:#E98B7E}\n@keyframes vnfr-run{to{transform:translateX(-50%)}}\n@media (prefers-reduced-motion:reduce){.vnfr .band .track{animation:none}}\n.vnfr .sec{padding:clamp(26px,5vw,56px)}\n.vnfr .sec h3{font-family:inherit;font-weight:900;font-size:clamp(30px,4.4vw,52px);line-height:1;letter-spacing:-.01em;margin:10px 0 14px;color:var(--ink);text-transform:none}\n.vnfr .sec .intro{max-width:62ch;font-size:16.5px;color:#2b4d45}\n.vnfr .blocks{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:28px}\n.vnfr .blk{border:3px solid var(--ink);border-radius:18px;overflow:hidden;background:#fffaf0;display:flex;flex-direction:column}\n.vnfr .blk i{display:block;height:120px;border-bottom:3px solid var(--ink);position:relative}\n.vnfr .blk i::after{content:attr(data-n);position:absolute;left:12px;top:10px;font-style:normal;font-weight:900;font-size:13px;letter-spacing:.1em;opacity:.75}\n.vnfr .blk b{display:block;padding:12px 14px 2px;font-size:16px;font-weight:800}\n.vnfr .blk small{display:block;padding:0 14px 14px;font-size:13px;line-height:1.4;color:#3c5a52}\n.vnfr .art{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}\n.vnfr .art figure{margin:0;background:#fffaf0;border:3px solid var(--ink);border-radius:22px;padding:14px;position:relative}\n.vnfr .art figcaption{position:absolute;left:18px;top:16px;background:var(--ink);color:var(--paper);font-weight:900;font-size:11px;letter-spacing:.2em;padding:6px 10px;border-radius:999px}\n.vnfr .notes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;counter-reset:n}\n.vnfr .notes li{counter-increment:n;position:relative;padding:58px 16px 16px 16px;background:#fffaf0;border:2px solid var(--ink);border-radius:18px;font-size:14.5px;line-height:1.45;margin:0}\n.vnfr .notes li::before{content:counter(n);position:absolute;left:14px;top:14px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--red);color:var(--paper);font-weight:900;border:2px solid var(--ink)}\n.vnfr .notes li:nth-child(2)::before{background:var(--ochre);color:var(--ink)}\n.vnfr .notes li:nth-child(3)::before{background:var(--jade)}\n.vnfr .notes li:nth-child(5)::before{background:var(--ink)}\n.vnfr .notes strong{display:block;font-size:15.5px;margin-bottom:2px}\n.vnfr .road{display:grid;grid-template-columns:1.35fr 1fr;grid-template-rows:auto auto;gap:14px;margin-top:28px}\n.vnfr .road figure{margin:0;border:3px solid var(--ink);border-radius:22px;overflow:hidden;position:relative;background:var(--ink)}\n.vnfr .road figure img{height:100%;object-fit:cover}\n.vnfr .road .big{grid-row:span 2}\n.vnfr .road figcaption{position:absolute;left:12px;bottom:12px;background:rgba(242,232,205,.94);color:var(--ink);font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:7px 11px;border-radius:999px;border:2px solid var(--ink)}\n.vnfr .wide{margin:14px 0 0;border:3px solid var(--ink);border-radius:22px;overflow:hidden;position:relative}\n.vnfr .wide figcaption{position:absolute;left:12px;bottom:12px;background:rgba(242,232,205,.94);color:var(--ink);font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:7px 11px;border-radius:999px;border:2px solid var(--ink)}\n.vnfr .disc{margin-top:14px;font-size:13px;color:#3c5a52}\n.vnfr .closer{position:relative;background:var(--red);color:var(--paper);display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:clamp(28px,5vw,56px)}\n.vnfr .closer h3{font-family:inherit;color:var(--paper);font-weight:900;font-size:clamp(36px,6vw,74px);line-height:.92;margin:10px 0 0;text-transform:uppercase;letter-spacing:-.01em}\n.vnfr .closer h3 span{display:block}\n.vnfr .closer p{margin-top:14px;max-width:58ch;font-size:14px;color:rgba(242,232,205,.9)}\n.vnfr .closer .eyebrow{color:var(--paper);opacity:.85;margin:0}\n.vnfr .closer .carp{width:clamp(140px,22vw,260px)}\n.vnfr .gap{height:18px}\n@media (max-width:860px){\n.vnfr .notes li{padding:16px 16px 16px 62px}\n.vnfr .hero,.vnfr .closer{grid-template-columns:1fr}\n.vnfr .hero .carp,.vnfr .hero .lotus{display:none}\n.vnfr .notes{grid-template-columns:1fr}\n.vnfr .blocks{grid-template-columns:repeat(2,1fr)}\n.vnfr .blocks .blk:last-child{grid-column:span 2}\n.vnfr .art,.vnfr .road{grid-template-columns:1fr}\n.vnfr .road .big{grid-row:auto}\n.vnfr .frame{width:min(88%,400px);margin:10px auto 24px}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vnfr\"\u003e\n\u003csection class=\"card grain hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eCorbah · World Lines · 01\u003c\/p\u003e\n\u003ch2\u003eViệt Nam\u003c\/h2\u003e\n\u003cp class=\"sub\"\u003eFolk Racing\u003c\/p\u003e\n\u003cp class=\"tag\"\u003eFolk art at race pace.\u003c\/p\u003e\n\u003cp class=\"lede\"\u003eGolden carp, red lotus and curling jade water turn the whole jersey into a moving drawing. Bold Corbah lettering gives it a race-kit identity, while shell cream, lacquer red and deep green keep it clear from the road.\u003c\/p\u003e\n\u003cdiv class=\"seal\"\u003e\n\u003cspan\u003eCORBAH\u003c\/span\u003e\u003cspan\u003eWORLD\u003c\/span\u003e\u003cspan\u003eLINES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/files\/corbah-vietnam-studio.png?v=1790956287\u0026amp;width=900\" alt=\"A model wearing the cream Corbah Việt Nam jersey\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003csvg class=\"lotus\" viewbox=\"0 0 120 120\" aria-hidden=\"true\"\u003e\u003cg stroke=\"#163F37\" stroke-width=\"4\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M60 98V70\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M60 12c16 20 16 50 0 66-16-16-16-46 0-66z\" fill=\"#C64031\"\u003e\u003c\/path\u003e\u003cpath d=\"M60 78C40 74 24 56 20 32c22 4 36 22 40 46z\" fill=\"#C64031\"\u003e\u003c\/path\u003e\u003cpath d=\"M60 78c20-4 36-22 40-46-22 4-36 22-40 46z\" fill=\"#C64031\"\u003e\u003c\/path\u003e\u003cpath d=\"M60 98c-12-10-30-12-42-4 12 10 30 12 42 4zM60 98c12-10 30-12 42-4-12 10-30 12-42 4z\" fill=\"#31715E\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003cpath d=\"M60 22v48M30 40l26 32M90 40 64 72\" stroke=\"#DFAE48\" stroke-width=\"2\" fill=\"none\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003csvg class=\"carp\" viewbox=\"0 0 200 120\" aria-hidden=\"true\"\u003e\u003cg stroke=\"#163F37\" stroke-width=\"5\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M30 60 4 32q12 28 0 58z\" fill=\"#C64031\"\u003e\u003c\/path\u003e\u003cpath d=\"M70 30q16-26 38-4M76 90q16 24 32 4\" fill=\"#C64031\"\u003e\u003c\/path\u003e\u003cpath d=\"M24 60C42 22 122 16 160 50c10 8 10 16 0 22-38 32-118 28-136-12z\" fill=\"#DFAE48\"\u003e\u003c\/path\u003e\u003cpath d=\"M122 28c28 5 46 22 46 33s-18 28-46 32c12-18 12-48 0-65z\" fill=\"#C64031\"\u003e\u003c\/path\u003e\u003cpath d=\"M166 67q12 6 18-4\" fill=\"none\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003cg stroke=\"#163F37\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M50 46q7 9 14 0M64 46q7 9 14 0M78 46q7 9 14 0M57 60q7 9 14 0M71 60q7 9 14 0M85 60q7 9 14 0M64 74q7 9 14 0M78 74q7 9 14 0\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003ccircle cx=\"148\" cy=\"54\" r=\"7\" fill=\"#F2E8CD\" stroke=\"#163F37\" stroke-width=\"4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"149\" cy=\"54\" r=\"3\" fill=\"#163F37\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"band\" aria-hidden=\"true\"\u003e\u003cdiv class=\"track\"\u003e\n\u003cspan\u003eCá chép · Carp\u003c\/span\u003e\u003cspan\u003eHoa sen · Lotus\u003c\/span\u003e\u003cspan\u003eCurling water\u003c\/span\u003e\u003cspan\u003eViệt Nam\u003c\/span\u003e\u003cspan\u003eFolk Racing\u003c\/span\u003e\u003cspan\u003eWorld Lines\u003c\/span\u003e\u003cspan\u003eCá chép · Carp\u003c\/span\u003e\u003cspan\u003eHoa sen · Lotus\u003c\/span\u003e\u003cspan\u003eCurling water\u003c\/span\u003e\u003cspan\u003eViệt Nam\u003c\/span\u003e\u003cspan\u003eFolk Racing\u003c\/span\u003e\u003cspan\u003eWorld Lines\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003csection class=\"card grain sec\"\u003e\n\u003cp class=\"eyebrow\"\u003eFive colours, one outline\u003c\/p\u003e\n\u003ch3\u003ePrinted like a woodblock.\u003c\/h3\u003e\n\u003cp class=\"intro\"\u003eĐông Hồ folk prints are built from flat colours pressed one block at a time, with a dark outline block last. We drew this jersey the same way: five flat colours, every shape locked in by a deep green line.\u003c\/p\u003e\n\u003cdiv class=\"blocks\"\u003e\n\u003cdiv class=\"blk\"\u003e\n\u003ci data-n=\"01\" style=\"background:#F2E8CD\"\u003e\u003c\/i\u003e\u003cb\u003eShell cream\u003c\/b\u003e\u003csmall\u003eBody, cuffs and the big sleeve lotus\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blk\"\u003e\n\u003ci data-n=\"02\" style=\"background:#DFAE48\"\u003e\u003c\/i\u003e\u003cb\u003eOchre\u003c\/b\u003e\u003csmall\u003eThe plump golden carp\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blk\"\u003e\n\u003ci data-n=\"03\" style=\"background:#C64031;color:#F2E8CD\"\u003e\u003c\/i\u003e\u003cb\u003eLacquer red\u003c\/b\u003e\u003csmall\u003eRight sleeve, lotus flowers, carp fins\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blk\"\u003e\n\u003ci data-n=\"04\" style=\"background:#31715E;color:#F2E8CD\"\u003e\u003c\/i\u003e\u003cb\u003eJade\u003c\/b\u003e\u003csmall\u003eLeft sleeve, leaves, curling water\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blk\"\u003e\n\u003ci data-n=\"05\" style=\"background:#163F37;color:#F2E8CD\"\u003e\u003c\/i\u003e\u003cb\u003eDeep ink\u003c\/b\u003e\u003csmall\u003eThe outline, CORBAH lettering, collar and sides\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"gap\"\u003e\u003c\/div\u003e\n\u003csection class=\"card grain sec\"\u003e\n\u003cp class=\"eyebrow\"\u003eThe artwork\u003c\/p\u003e\n\u003ch3\u003eA drawing that wraps the rider.\u003c\/h3\u003e\n\u003cp class=\"intro\"\u003eOriginal vector artwork runs across the front, back and all three rear pockets, so the jersey reads as one picture from every angle in the bunch.\u003c\/p\u003e\n\u003cdiv class=\"art\"\u003e\n\u003cfigure\u003e\u003cfigcaption\u003eFRONT\u003c\/figcaption\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/files\/corbah-vietnam-front.png?v=1790956287\u0026amp;width=900\" alt=\"Front artwork of the Việt Nam Folk Racing jersey\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cfigcaption\u003eBACK\u003c\/figcaption\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/files\/corbah-vietnam-back.png?v=1790956287\u0026amp;width=900\" alt=\"Back artwork of the Việt Nam Folk Racing jersey\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003col class=\"notes\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRace lettering\u003c\/strong\u003eA big CORBAH mark across chest and back, sized to read at speed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGolden carp\u003c\/strong\u003eTwo carp swim against each other on the front, and again on the back.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLotus\u003c\/strong\u003eRed lotus at the chest; oversized cream lotus wrapping both sleeves.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAsymmetric sleeves\u003c\/strong\u003eLacquer red on the right arm, jade on the left.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnbroken back\u003c\/strong\u003eThe drawing continues straight across the rear pockets.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"gap\"\u003e\u003c\/div\u003e\n\u003csection class=\"card grain sec\"\u003e\n\u003cp class=\"eyebrow\"\u003eOn the road\u003c\/p\u003e\n\u003ch3\u003eRice fields to race day.\u003c\/h3\u003e\n\u003cdiv class=\"road\"\u003e\n\u003cfigure class=\"big\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/files\/corbah-vietnam-detail.png?v=1790956287\u0026amp;width=1000\" alt=\"Close riding view of the Việt Nam jersey sleeve, lotus motif and zipper\" loading=\"lazy\"\u003e\u003cfigcaption\u003eDetail\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/files\/corbah-vietnam-ride-front.png?v=1790956287\u0026amp;width=1000\" alt=\"Rider in the Việt Nam jersey climbing a rural road among limestone hills\" loading=\"lazy\"\u003e\u003cfigcaption\u003eFront\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/files\/corbah-vietnam-ride-rear.png?v=1790956287\u0026amp;width=1000\" alt=\"Rear view of a rider in the Việt Nam jersey showing the back artwork\" loading=\"lazy\"\u003e\u003cfigcaption\u003eBack\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"wide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/files\/corbah-vietnam-ride-side.png?v=1790956287\u0026amp;width=1400\" alt=\"Side view of a rider in the Việt Nam jersey passing green rice fields\" loading=\"lazy\"\u003e\u003cfigcaption\u003eSide\u003c\/figcaption\u003e\u003c\/figure\u003e\n\n\u003c\/section\u003e\n\u003cdiv class=\"gap\"\u003e\u003c\/div\u003e\n\u003csection class=\"card closer\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eCorbah · World Lines\u003c\/p\u003e\n\u003ch3\u003e\n\u003cspan\u003eRide the\u003c\/span\u003e\u003cspan\u003ecurrent.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp\u003eOriginal artwork inspired by the graphic language of Vietnamese Đông Hồ printmaking. A contemporary Corbah interpretation, not an artisan-made Đông Hồ print or a reproduction of a named painting. VIỆT NAM, FOLK RACING and WORLD LINES are design lettering, not sponsors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csvg class=\"carp\" viewbox=\"0 0 200 120\" aria-hidden=\"true\"\u003e\u003cg stroke=\"#163F37\" stroke-width=\"5\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M30 60 4 32q12 28 0 58z\" fill=\"#F2E8CD\"\u003e\u003c\/path\u003e\u003cpath d=\"M70 30q16-26 38-4M76 90q16 24 32 4\" fill=\"#F2E8CD\"\u003e\u003c\/path\u003e\u003cpath d=\"M24 60C42 22 122 16 160 50c10 8 10 16 0 22-38 32-118 28-136-12z\" fill=\"#DFAE48\"\u003e\u003c\/path\u003e\u003cpath d=\"M122 28c28 5 46 22 46 33s-18 28-46 32c12-18 12-48 0-65z\" fill=\"#F2E8CD\"\u003e\u003c\/path\u003e\u003cpath d=\"M166 67q12 6 18-4\" fill=\"none\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003cg stroke=\"#163F37\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M50 46q7 9 14 0M64 46q7 9 14 0M78 46q7 9 14 0M57 60q7 9 14 0M71 60q7 9 14 0M85 60q7 9 14 0M64 74q7 9 14 0M78 74q7 9 14 0\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003ccircle cx=\"148\" cy=\"54\" r=\"7\" fill=\"#F2E8CD\" stroke=\"#163F37\" stroke-width=\"4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"149\" cy=\"54\" r=\"3\" fill=\"#163F37\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Corbah","offers":[{"title":"XS","offer_id":54095234334915,"sku":"corbah-vietnam.XS","price":99.95,"currency_code":"USD","in_stock":false},{"title":"SM","offer_id":54095234367683,"sku":"corbah-vietnam.SM","price":99.95,"currency_code":"USD","in_stock":false},{"title":"MD","offer_id":54095234400451,"sku":"corbah-vietnam.MD","price":99.95,"currency_code":"USD","in_stock":false},{"title":"LG","offer_id":54095234433219,"sku":"corbah-vietnam.LG","price":99.95,"currency_code":"USD","in_stock":false},{"title":"XL","offer_id":54095234465987,"sku":"corbah-vietnam.XL","price":99.95,"currency_code":"USD","in_stock":false},{"title":"2XL","offer_id":54095234498755,"sku":"corbah-vietnam.2XL","price":99.95,"currency_code":"USD","in_stock":false},{"title":"3XL","offer_id":54095234531523,"sku":"corbah-vietnam.3XL","price":99.95,"currency_code":"USD","in_stock":false},{"title":"4XL","offer_id":54095234564291,"sku":"corbah-vietnam.4XL","price":99.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1932\/3721\/files\/corbah-vietnam-studio.png?v=1790956287"}],"url":"https:\/\/corbah.com\/collections\/red-cycling-jerseys.oembed","provider":"Corbah","version":"1.0","type":"link"}