{"product_id":"hp-performance-no-gi-sports-bra-1","title":"HP Performance No Gi Sports Bra","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300\u0026display=swap');\n\n* { box-sizing: border-box; margin: 0; padding: 0; }\n\n.pb { background: #0f0f0f; color: #f2f2f0; font-family: 'DM Sans', sans-serif; max-width: 780px; margin: 0 auto; border: 1px solid rgba(255,255,255,0.06); }\n\n.pb-header { padding: 44px 52px 40px; border-bottom: 1px solid rgba(255,255,255,0.07); display: flex; flex-direction: column; }\n.pb-brand-tag { display: flex; align-items: center; gap: 10px; margin-bottom: 16px; }\n.pb-brand-tag::before { content: ''; display: block; width: 22px; height: 2px; background: #CC0000; flex-shrink: 0; }\n.pb-brand-tag span { font-size: 11px; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: #CC0000; }\n.pb-product-name { font-family: 'Bebas Neue', sans-serif; font-size: 54px; letter-spacing: 0.04em; color: #ffffff; line-height: 0.95; margin-bottom: 10px; }\n.pb-product-variant { font-size: 13px; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255,255,255,0.3); }\n\n.pb-intro { padding: 48px 52px 44px; border-bottom: 1px solid rgba(255,255,255,0.07); }\n.pb-headline { font-family: 'Bebas Neue', sans-serif; font-size: 36px; letter-spacing: 0.04em; color: #ffffff; line-height: 1.1; margin-bottom: 20px; }\n.pb-body p { font-size: 17px; font-weight: 300; line-height: 1.8; color: rgba(255,255,255,0.55); margin-bottom: 14px; }\n.pb-body p:last-child { margin-bottom: 0; }\n\n.pb-band { background: #CC0000; padding: 32px 52px; display: flex; align-items: center; justify-content: space-between; gap: 24px; }\n.pb-band-statement { font-family: 'Bebas Neue', sans-serif; font-size: 34px; letter-spacing: 0.05em; color: #ffffff; line-height: 1; }\n.pb-band-tagline { font-size: 13px; font-weight: 500; letter-spacing: 0.16em; text-transform: uppercase; color: rgba(255,255,255,0.6); text-align: right; white-space: nowrap; }\n\n.pb-includes { padding: 48px 52px 44px; border-bottom: 1px solid rgba(255,255,255,0.07); }\n.pb-section-label { font-size: 10px; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: #CC0000; margin-bottom: 28px; display: flex; align-items: center; gap: 14px; }\n.pb-section-label::after { content: ''; flex: 1; height: 1px; background: rgba(255,255,255,0.08); }\n.pb-include-row { display: flex; align-items: flex-start; gap: 20px; padding: 18px 0; border-bottom: 1px solid rgba(255,255,255,0.05); }\n.pb-include-row:last-child { border-bottom: none; padding-bottom: 0; }\n.pb-include-dot { width: 6px; height: 6px; background: #CC0000; border-radius: 50%; margin-top: 7px; flex-shrink: 0; }\n.pb-include-text { font-size: 16px; font-weight: 500; color: rgba(255,255,255,0.8); line-height: 1.5; }\n\n.pb-specs { background: #0a0a0a; border-top: 1px solid rgba(255,255,255,0.07); }\n.pb-specs-header { background: #CC0000; padding: 20px 52px; display: flex; align-items: center; justify-content: space-between; }\n.pb-specs-header-title { font-family: 'Bebas Neue', sans-serif; font-size: 26px; letter-spacing: 0.06em; color: #ffffff; }\n.pb-specs-header-sub { font-size: 10px; font-weight: 600; letter-spacing: 0.24em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.pb-spec-row { display: flex; align-items: center; padding: 20px 52px; border-bottom: 1px solid rgba(255,255,255,0.06); gap: 24px; }\n.pb-spec-row:last-child { border-bottom: none; }\n.pb-spec-row:nth-child(even) { background: rgba(255,255,255,0.02); }\n.pb-spec-num { font-family: 'Bebas Neue', sans-serif; font-size: 48px; color: rgba(255,255,255,0.05); line-height: 1; width: 40px; flex-shrink: 0; text-align: center; }\n.pb-spec-content { flex: 1; }\n.pb-spec-title { font-family: 'Bebas Neue', sans-serif; font-size: 28px; color: #ffffff; letter-spacing: 0.03em; line-height: 1; margin-bottom: 4px; }\n.pb-spec-desc { font-size: 13px; font-weight: 400; color: rgba(255,255,255,0.38); line-height: 1.4; }\n.pb-spec-badge { border: 1.5px solid #CC0000; border-radius: 2px; padding: 5px 14px; font-size: 10px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #CC0000; white-space: nowrap; flex-shrink: 0; }\n\n.pb-callout { padding: 36px 52px; border-top: 1px solid rgba(255,255,255,0.07); border-bottom: 1px solid rgba(255,255,255,0.07); display: flex; align-items: center; gap: 20px; }\n.pb-callout-icon { width: 4px; height: 44px; background: #CC0000; flex-shrink: 0; }\n.pb-callout-label { font-size: 10px; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: #CC0000; margin-bottom: 5px; }\n.pb-callout-text { font-size: 16px; font-weight: 300; color: rgba(255,255,255,0.55); line-height: 1.6; }\n\n.pb-notice { padding: 24px 52px; border-top: 1px solid rgba(255,255,255,0.06); display: flex; align-items: flex-start; gap: 16px; }\n.pb-notice-icon { width: 4px; height: 36px; background: rgba(255,255,255,0.12); flex-shrink: 0; margin-top: 2px; }\n.pb-notice-label { font-size: 10px; font-weight: 600; letter-spacing: 0.24em; text-transform: uppercase; color: rgba(255,255,255,0.22); margin-bottom: 4px; }\n.pb-notice-text { font-size: 13px; font-weight: 400; color: rgba(255,255,255,0.32); line-height: 1.6; }\n\n.pb-footer { background: rgba(204,0,0,0.06); border-top: 1px solid rgba(204,0,0,0.18); padding: 28px 52px; display: flex; align-items: center; justify-content: space-between; gap: 20px; }\n.pb-footer-line { font-size: 15px; font-weight: 300; font-style: italic; color: rgba(255,255,255,0.4); }\n.pb-footer-brand { font-family: 'Bebas Neue', sans-serif; font-size: 18px; letter-spacing: 0.14em; color: rgba(204,0,0,0.55); white-space: nowrap; }\n\u003c\/style\u003e\n\u003cdiv class=\"pb\"\u003e\n\u003cdiv class=\"pb-header\"\u003e\n\u003cdiv class=\"pb-brand-tag\"\u003e\u003cspan\u003ePHNM Jiu Jitsu\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"pb-product-name\"\u003eHP BRA\u003c\/div\u003e\n\u003cdiv class=\"pb-product-variant\"\u003eNo-Gi Performance Collection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-intro\"\u003e\n\u003cdiv class=\"pb-headline\"\u003eSupport That Survives Scrambles.\u003c\/div\u003e\n\u003cdiv class=\"pb-body\"\u003e\n\u003cp\u003eSupport you don't have to think about. When you're fighting for an underhook, scrambling out of bottom side control, or stuck in someone's guard for six straight minutes, the last thing you need is gear working against you. The HP Bra is built to deliver structured, locked-in support through takedowns, transitions, and live rolling, so you stay focused on the position, not your gear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-band\"\u003e\n\u003cdiv class=\"pb-band-statement\"\u003eLocked in. Zero distractions.\u003c\/div\u003e\n\u003cdiv class=\"pb-band-tagline\"\u003ePHNM Jiu Jitsu\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-includes\"\u003e\n\u003cdiv class=\"pb-section-label\"\u003eChoose HP Bra If You\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eTrain no-gi and need support through scrambles, guard passes, and takedowns\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eRoll multiple rounds a session at high intensity\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eWant a secure, adjustable fit that stays put under grips and constant contact\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-specs\"\u003e\n\u003cdiv class=\"pb-specs-header\"\u003e\n\u003cdiv class=\"pb-specs-header-title\"\u003eWhy It Wins\u003c\/div\u003e\n\u003cdiv class=\"pb-specs-header-sub\"\u003ePerformance Details\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-row\"\u003e\n\u003cdiv class=\"pb-spec-num\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-content\"\u003e\n\u003cdiv class=\"pb-spec-title\"\u003eStructured Support\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-desc\"\u003eLocked-in hold through scrambles, guard passes, and takedowns\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-badge\"\u003eHIGH SUPPORT\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-row\"\u003e\n\u003cdiv class=\"pb-spec-num\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-content\"\u003e\n\u003cdiv class=\"pb-spec-title\"\u003eAdjustable Fit\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-desc\"\u003eStays secure under grips and movement — no shifting mid-roll\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-badge\"\u003eADJUSTABLE\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-row\"\u003e\n\u003cdiv class=\"pb-spec-num\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-content\"\u003e\n\u003cdiv class=\"pb-spec-title\"\u003eFull Coverage\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-desc\"\u003eConfidence during live rolling — racerback for unrestricted shoulder movement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-badge\"\u003eFULL COVERAGE\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-row\"\u003e\n\u003cdiv class=\"pb-spec-num\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-content\"\u003e\n\u003cdiv class=\"pb-spec-title\"\u003ePerformance Fabric\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-desc\"\u003e75% nylon \/ 25% spandex — built to grapple, built to last\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-spec-badge\"\u003e75\/25\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-top: 1px solid rgba(255,255,255,0.07);\" class=\"pb-includes\"\u003e\n\u003cdiv class=\"pb-section-label\"\u003eWhat You'll Notice\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eNo shifting during scrambles or transitions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eNo constant strap or band adjustments between rounds\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eSecure feel through grips, takedowns, and guard work\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eSupport without restricting shoulder or arm mobility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-top: 1px solid rgba(255,255,255,0.07);\" class=\"pb-includes\"\u003e\n\u003cdiv class=\"pb-section-label\"\u003eBuild Details\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eRacerback design for unrestricted shoulder and arm movement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eAdjustable straps for a locked-in fit through every round\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eFull coverage construction for confidence on the mats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eClean, minimal performance look\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-top: 1px solid rgba(255,255,255,0.07);\" class=\"pb-includes\"\u003e\n\u003cdiv class=\"pb-section-label\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eTrue to size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eSecure, structured support\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-include-row\"\u003e\n\u003cdiv class=\"pb-include-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-include-text\"\u003eStable without sacrificing mobility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-callout\"\u003e\n\u003cdiv class=\"pb-callout-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-callout-label\"\u003eComplete the Kit\u003c\/div\u003e\n\u003cdiv class=\"pb-callout-text\"\u003ePair with the HP 44 Compression Shorts or PHNM No-Gi Spats for a full mat-ready setup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-notice\"\u003e\n\u003cdiv class=\"pb-notice-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pb-notice-label\"\u003eCare Instructions\u003c\/div\u003e\n\u003cdiv class=\"pb-notice-text\"\u003eWash cold (below 30°C). Do not bleach or dry clean. Iron low if needed. Lay flat or hang to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-footer\"\u003e\n\u003cdiv class=\"pb-footer-line\"\u003eBuilt for the mats. Proven under pressure.\u003c\/div\u003e\n\u003cdiv class=\"pb-footer-brand\"\u003ePHNM JIU JITSU\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"PHNM Jiu-Jitsu","offers":[{"title":"XS","offer_id":51516099920167,"sku":null,"price":41.99,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":51516099952935,"sku":null,"price":41.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":51516099985703,"sku":null,"price":41.99,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":51516100018471,"sku":null,"price":41.99,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":51516100051239,"sku":null,"price":41.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0957\/6169\/5015\/files\/first.png?v=1782739120","url":"https:\/\/phnmjiujitsu.com\/products\/hp-performance-no-gi-sports-bra-1","provider":"PHNM Jiu-Jitsu","version":"1.0","type":"link"}