www.primalwear.com
Open in
urlscan Pro
2620:127:f00f:e::
Public Scan
Submitted URL: https://www.primalwear.com/pages/size-chart
Effective URL: https://www.primalwear.com/pages/size-chart-custom-cycling-apparel
Submission: On October 12 via manual from IN — Scanned from CA
Effective URL: https://www.primalwear.com/pages/size-chart-custom-cycling-apparel
Submission: On October 12 via manual from IN — Scanned from CA
Form analysis
7 forms found in the DOM/search
<form action="/search" class="search-form">
<input type="hidden" name="type" value="product">
<input type="text" name="q" class="search-box" aria-label="Search our store" placeholder="Search" value="">
<button type="submit"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bold-search" viewBox="0 0 30 30">
<path d="M24.6 22.8l-5.9-5.9c.9-1.2 1.4-2.7 1.4-4.3C20 8.4 16.6 5 12.5 5S5 8.4 5 12.5 8.4 20 12.5 20c1.6 0 3.1-.5 4.3-1.4l5.9 5.9c.5.5 1.4.6 1.9.1.5-.4.5-1.3 0-1.8zM7.5 12.5c0-2.8 2.2-5 5-5s5 2.2 5 5-2.2 5-5 5-5-2.2-5-5z"></path>
</svg></button>
</form>
POST /localization
<form method="post" action="/localization" id="localization-form-drawer" accept-charset="UTF-8" class="header__drawer__selects" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/pages/size-chart-custom-cycling-apparel">
<div class="popout--drawer">
<h2 class="visually-hidden" id="currency-drawer"> Currency </h2>
<div class="popout" data-popout="">
<button type="button" class="popout__toggle" aria-expanded="false" aria-controls="currency-list-drawer" aria-describedby="currency-drawer" data-popout-toggle=""> CAD $</button>
<ul id="currency-list-drawer" class="popout-list" data-popout-list="">
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="AED" data-popout-option="">
<span>AED د.إ</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="ALL" data-popout-option="">
<span>ALL L</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="AMD" data-popout-option="">
<span>AMD դր.</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="ANG" data-popout-option="">
<span>ANG ƒ</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="AUD" data-popout-option="">
<span>AUD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="AWG" data-popout-option="">
<span>AWG ƒ</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="AZN" data-popout-option="">
<span>AZN ₼</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="BAM" data-popout-option="">
<span>BAM КМ</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="BBD" data-popout-option="">
<span>BBD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="BDT" data-popout-option="">
<span>BDT ৳</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="BGN" data-popout-option="">
<span>BGN лв.</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="BND" data-popout-option="">
<span>BND $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="BOB" data-popout-option="">
<span>BOB Bs.</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="BSD" data-popout-option="">
<span>BSD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="BWP" data-popout-option="">
<span>BWP P</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="BZD" data-popout-option="">
<span>BZD $</span>
</a>
</li>
<li class="popout-list__item popout-list__item--current">
<a class="popout-list__option" href="#" aria-current="true" data-value="CAD" data-popout-option="">
<span>CAD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="CHF" data-popout-option="">
<span>CHF CHF</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="CNY" data-popout-option="">
<span>CNY ¥</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="CRC" data-popout-option="">
<span>CRC ₡</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="CVE" data-popout-option="">
<span>CVE $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="CZK" data-popout-option="">
<span>CZK Kč</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="DJF" data-popout-option="">
<span>DJF Fdj</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="DKK" data-popout-option="">
<span>DKK kr.</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="DOP" data-popout-option="">
<span>DOP $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="DZD" data-popout-option="">
<span>DZD د.ج</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="EGP" data-popout-option="">
<span>EGP ج.م</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="ETB" data-popout-option="">
<span>ETB Br</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="EUR" data-popout-option="">
<span>EUR €</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="FJD" data-popout-option="">
<span>FJD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="FKP" data-popout-option="">
<span>FKP £</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="GBP" data-popout-option="">
<span>GBP £</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="GMD" data-popout-option="">
<span>GMD D</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="GNF" data-popout-option="">
<span>GNF Fr</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="GTQ" data-popout-option="">
<span>GTQ Q</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="GYD" data-popout-option="">
<span>GYD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="HKD" data-popout-option="">
<span>HKD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="HNL" data-popout-option="">
<span>HNL L</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="HUF" data-popout-option="">
<span>HUF Ft</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="IDR" data-popout-option="">
<span>IDR Rp</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="ILS" data-popout-option="">
<span>ILS ₪</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="INR" data-popout-option="">
<span>INR ₹</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="ISK" data-popout-option="">
<span>ISK kr</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="JMD" data-popout-option="">
<span>JMD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="JPY" data-popout-option="">
<span>JPY ¥</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="KES" data-popout-option="">
<span>KES KSh</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="KGS" data-popout-option="">
<span>KGS som</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="KHR" data-popout-option="">
<span>KHR ៛</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="KMF" data-popout-option="">
<span>KMF Fr</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="KRW" data-popout-option="">
<span>KRW ₩</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="KYD" data-popout-option="">
<span>KYD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="KZT" data-popout-option="">
<span>KZT 〒</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="LAK" data-popout-option="">
<span>LAK ₭</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="LKR" data-popout-option="">
<span>LKR ₨</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="MAD" data-popout-option="">
<span>MAD د.م.</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="MDL" data-popout-option="">
<span>MDL L</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="MNT" data-popout-option="">
<span>MNT ₮</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="MOP" data-popout-option="">
<span>MOP P</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="MUR" data-popout-option="">
<span>MUR ₨</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="MVR" data-popout-option="">
<span>MVR MVR</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="MWK" data-popout-option="">
<span>MWK MK</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="MYR" data-popout-option="">
<span>MYR RM</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="NGN" data-popout-option="">
<span>NGN ₦</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="NIO" data-popout-option="">
<span>NIO C$</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="NPR" data-popout-option="">
<span>NPR ₨</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="NZD" data-popout-option="">
<span>NZD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="PEN" data-popout-option="">
<span>PEN S/.</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="PGK" data-popout-option="">
<span>PGK K</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="PHP" data-popout-option="">
<span>PHP ₱</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="PKR" data-popout-option="">
<span>PKR ₨</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="PLN" data-popout-option="">
<span>PLN zł</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="PYG" data-popout-option="">
<span>PYG ₲</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="QAR" data-popout-option="">
<span>QAR ر.ق</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="RON" data-popout-option="">
<span>RON Lei</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="RSD" data-popout-option="">
<span>RSD РСД</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="RWF" data-popout-option="">
<span>RWF FRw</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="SAR" data-popout-option="">
<span>SAR ر.س</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="SBD" data-popout-option="">
<span>SBD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="SEK" data-popout-option="">
<span>SEK kr</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="SGD" data-popout-option="">
<span>SGD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="SLL" data-popout-option="">
<span>SLL Le</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="STD" data-popout-option="">
<span>STD Db</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="THB" data-popout-option="">
<span>THB ฿</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="TOP" data-popout-option="">
<span>TOP T$</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="TTD" data-popout-option="">
<span>TTD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="TWD" data-popout-option="">
<span>TWD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="TZS" data-popout-option="">
<span>TZS Sh</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="UGX" data-popout-option="">
<span>UGX USh</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="USD" data-popout-option="">
<span>USD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="UYU" data-popout-option="">
<span>UYU $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="UZS" data-popout-option="">
<span>UZS </span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="VND" data-popout-option="">
<span>VND ₫</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="VUV" data-popout-option="">
<span>VUV Vt</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="WST" data-popout-option="">
<span>WST T</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="XAF" data-popout-option="">
<span>XAF Fr</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="XCD" data-popout-option="">
<span>XCD $</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="XOF" data-popout-option="">
<span>XOF Fr</span>
</a>
</li>
<li class="popout-list__item ">
<a class="popout-list__option" href="#" data-value="XPF" data-popout-option="">
<span>XPF Fr</span>
</a>
</li>
</ul>
<input type="hidden" name="currency_code" id="CurrencySelectorDrawer" value="CAD" data-popout-input="">
</div>
</div>
</form>
GET /search
<form class="search__popdown__form" action="/search" method="get" role="search">
<button class="search__popdown__form__button" type="submit">
<span class="visually-hidden">Search</span>
<!-- /snippets/social-icon.liquid -->
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bold-search" viewBox="0 0 30 30">
<path d="M24.6 22.8l-5.9-5.9c.9-1.2 1.4-2.7 1.4-4.3C20 8.4 16.6 5 12.5 5S5 8.4 5 12.5 8.4 20 12.5 20c1.6 0 3.1-.5 4.3-1.4l5.9 5.9c.5.5 1.4.6 1.9.1.5-.4.5-1.3 0-1.8zM7.5 12.5c0-2.8 2.2-5 5-5s5 2.2 5 5-2.2 5-5 5-5-2.2-5-5z"></path>
</svg>
</button>
<input type="search" data-predictive-search-input="search-popdown-results" name="q" value="" placeholder="Search" aria-label="Search our store">
</form>
POST /contact#contact-newsletter-footer
<form method="post" action="/contact#contact-newsletter-footer" id="contact-newsletter-footer" accept-charset="UTF-8" class="contact-form" data-newsletter-form=""><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8"
value="✓">
<p class="newsletter-message newsletter-message--success">Thanks for signing up! </p>
<p class="newsletter-message newsletter-message--error">
<em>This customer is already subscribed!</em>
</p>
<input type="hidden" name="contact[accepts_marketing]" value="true">
<div class="input-group newsletter-form">
<input type="email" id="email_input_footer" class="input-group-field" placeholder="email@newsletter.com" aria-label="email@newsletter.com" autocorrect="off" autocapitalize="off" name="contact[email]" data-newsletter-field="" required=""><span
class="input-group-btn">
<button type="submit" class="btn caps " name="subscribe" id="subscribe"> Join </button>
</span>
</div>
</form>
POST /localization
<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="popout--footer" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8" value="✓"><input
type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/pages/size-chart-custom-cycling-apparel"></form>
POST /cart
<form action="/cart" method="post" novalidate="" class="form-cart">
<div class="cart-dropdown__items " data-items-holder=""><!--vp code start -->
<style>
/* button style vp buttons start */
.vpbtn-black-v2 {
margin-bottom: 7px;
font-size: 12px !important;
font-weight: normal !important;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border-radius: 15px !important;
height: 30px;
border: 0px solid #f9f9f9 !important;
color: #000000 !important;
background-color: #8ee03d !important;
width: 243px;
}
.vpbtn-black-v2:disabled,
.vpbtn-black-v2[aria-disabled=true],
.vpbtn-black-v2.disabled {
cursor: not-allowed;
opacity: .5;
}
.vpbtn-black-v2-small {
margin-bottom: 12px;
font-size: 12px !important;
font-weight: normal !important;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border-radius: 15px !important;
height: 30px;
border: 0px solid #f9f9f9 !important;
color: #000000 !important;
background-color: #8ee03d !important;
width: 120px;
}
.vpbtn-black-v2-small:disabled,
.vpbtn-black-v2-small[aria-disabled=true],
.vpbtn-black-v2-small.disabled {
cursor: not-allowed;
opacity: .5;
}
.vpbtnimg {
display: none
}
.separator {
margin: -10px !important;
}
.vpbr,
.initbtncls,
.endbtncls {
display: none;
}
/* button style vp buttons end */
#selectfile {
border: 1px solid #cbcbcb !important;
}
#tableass {
border: none !important;
}
</style>
<style>
.cart_buttons_addafter {
margin-top: 10px;
}
.modal-title {
font-size: 17px !important;
font-weight: bold !important;
}
.vpmodalshareheader .modal-title {
font-weight: bold !important;
}
</style>
<!--vp code end -->
</div>
<p class="cart-dropdown__empty-message " data-empty-message="">Your cart is currently empty.</p>
</form>
<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 go417382439 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-WP3NX2" novalidate=""
style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 20px 15px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; flex-direction: column; width: 390px; margin: -20px 0px -20px -15px; padding: 0px; border-top: 0px solid transparent; border-right: 0px; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-bottom-left-radius: 4px; border-top-left-radius: 4px; overflow: hidden; background-color: rgb(0, 0, 0); min-width: 390px; min-height: 400px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; position: relative;"><img src="https://d3k81ch9hvuctc.cloudfront.net/company/S43nSS/images/341bf01c-35e8-40a0-b71f-b0b9a1ded439.jpeg"
class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; object-fit: contain; object-position: center center;"></div>
</div>
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 0px 0px 15px; min-height: 400px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 0px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-128937316" style="width: 100%;">
<p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-helvetica-neue"
style="font-size: 36px; color: rgb(0, 0, 0); font-family: Poppins, Helvetica, Arial, sans-serif; font-weight: 900; font-style: normal;">SIGN UP TODAY!</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 0px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-128937317" style="width: 100%;">
<p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-helvetica-neue"
style="font-size: 16px; color: rgb(43, 40, 48); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400;">Get access to exclusive deals when you signup for texts + 20% Off Your First Order</span></p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;">
<div class="needsclick go1496071302 kl-private-reset-css-Xuajs1"
style="display: flex; flex-direction: row; box-sizing: border-box; border-radius: 0px; padding: 0px; height: 60px; text-align: left; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
<button class="needsclick go2771253331 kl-private-reset-css-Xuajs1" aria-label="Search Countries" type="button" role="combobox" aria-haspopup="listbox" aria-expanded="false"
style="display: flex; flex-direction: row; align-items: center; justify-content: space-between; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, 0); border-top-left-radius: 0px; border-bottom-left-radius: 0px; width: 82px; height: 58px; cursor: pointer; padding-left: 10px;"><img
aria-label="United States" title="United States" src="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg"
style="display: inline-block; width: 1em; height: 1em; vertical-align: middle; border-radius: 3px;"><svg height="20" width="20" viewBox="0 0 20 20" aria-hidden="true" focusable="false" class="" transform=""
style="fill: rgb(96, 106, 114);">
<path
d="M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z">
</path>
</svg></button><input type="tel" data-testid="phoneNumberInput" class="needsclick go2771253331 kl-private-reset-css-Xuajs1" id="phone_number_128937318" autocomplete="tel" name="phone-number" tabindex="0" placeholder="Phone Number"
aria-label="Phone Number" aria-invalid="false"
style="border: none; text-align: left; color: rgb(0, 0, 0); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgba(0, 0, 0, 0); flex-grow: 1; padding-left: 10px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;">
</div>
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
<div class="go3902113863" style="width: 100%;">
<p>By submitting this form and signing up for texts, you consent to receive marketing text messages (e.g. promos, cart reminders) from Primal Wear at the number provided, including messages sent by autodialer. Consent is not a condition of
purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link (where available). <a href="https://www.primalwear.com/pages/privacy-policy">Privacy Policy</a>
& <a href="https://www.primalwear.com/pages/terms-and-conditions">Terms</a>.</p>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 15px; position: relative; flex: 1 0 0px;"><button
class="needsclick go300628013 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(0, 0, 0); border-radius: 0px; border-style: none; border-color: rgb(55, 63, 71); border-width: 0px; color: rgb(255, 255, 255); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: 60px; width: 100%;">SIGN
UP</button></div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;"><button
class="needsclick go300628013 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(255, 255, 255); border-radius: 0px; border-style: none; border-color: rgba(0, 0, 0, 0.13); border-width: 0px; color: rgb(96, 106, 114); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 11px; padding-bottom: 11px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: auto; width: 100%;">No
Thanks</button></div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
Text Content
Skip to content Search My Account 0 Cart Primal Gives Back Contact MEN'S FEATURED Alitios New Arrivals Everything Colorado Reflective Shut Up Legs Spin Matching Men's + Women's Kits Best Sellers APPAREL Jerseys Bibs Shorts MTB Outerwear T-Shirts Socks Accessories Active/Casual OUTERWEAR ACCESSORIES LONG SLEEVE JERSEYS BASE LAYERS THERMAL BOTTOMS JACKETS COLLECTIONS Alitios Hi-Viz everything primal. Destination Rock + Roll MLB Primal Gives Back Collabs Team/Event Apparel Cause Apparel Masks + Maskas SERIES Series Guide Equinox Helix Omni Evo/Race Nexas/Sport Ilex/MTB WOMEN'S FEATURED Alitios New Arrivals Everything Colorado Shut Up Legs Spin Reflective Matching Men's + Women's Kits Best Sellers APPAREL Jerseys Bibs Shorts MTB Outerwear T-Shirts Socks Active/Casual Accessories Tanks OUTERWEAR ACCESSORIES LONG SLEEVE JERSEYS BASE LAYERS THERMAL BOTTOMS JACKETS COLLECTIONS Alitios Hi-Viz everything primal. Destination Rock + Roll Primal Gives Back Collabs Team/Event Apparel Cause Apparel Masks + Maskas SERIES Series Guide Equinox Helix Omni Evo/Race Nexas/Sport Ilex/MTB SPIN Envia Shorts Tights Tanks Accessories COLLECTIONS PRIMAL Alitios New Arrivals Primal Classics Everything Colorado everything primal. Shut Up Legs Spin Patriotic Personalized Youth LICENSING U.S. Military Rock + Roll MLB Shut Up Legs TEAM/EVENT APPAREL The Herd DuVine Honey Stinger NCL CAUSE APPAREL All Cause Apparel Primal Gives Back Bike MS Tour de Cure SALE MEN'S All Deals Tops Bottoms Final Sale WOMEN'S All Deals Tops Bottoms Final Sale CUSTOM CUSTOM PRODUCTS Tops Bottoms MTB Tri Speed + CX Suits Outerwear Accessories Active Youth All Products CUSTOM PROGRAM Request a Quote Team Stores Design Style Guide RESOURCES Ordering Process Size Chart Templates Technology PRIMAL.IM Online Designer Personalized My Account 0 Cart Mens Show menu Exit menu Mens Shop All New Arrivals Jerseys Shorts & Bibs Sale Kits MTB Outerwear T-Shirts Socks Accessories Womens Show menu Exit menu Womens Shop All New Arrivals Jerseys Shorts & Bibs Sale Kits MTB Outerwear T-Shirts Socks Accessories Sale Show menu Exit menu Sale Mens Sale Womens Sale Men's Final Sale Women's Final Sale Custom Show menu Exit menu Custom Request A Quote Custom Products Custom Process Semi-Custom ALITIOS Collections Show menu Exit menu Collections Teams & Events Show menu Exit menu Teams & Events The Herd Honey Stinger DuVine Collabs + Licensed Show menu Exit menu Collabs + Licensed Shut Up Legs MLB Military Rock & Roll Cause Apparel Series Guide * Instagram * Facebook * Twitter * Linkedin * Vimeo CURRENCY CAD $ * AED د.إ * ALL L * AMD դր. * ANG ƒ * AUD $ * AWG ƒ * AZN ₼ * BAM КМ * BBD $ * BDT ৳ * BGN лв. * BND $ * BOB Bs. * BSD $ * BWP P * BZD $ * CAD $ * CHF CHF * CNY ¥ * CRC ₡ * CVE $ * CZK Kč * DJF Fdj * DKK kr. * DOP $ * DZD د.ج * EGP ج.م * ETB Br * EUR € * FJD $ * FKP £ * GBP £ * GMD D * GNF Fr * GTQ Q * GYD $ * HKD $ * HNL L * HUF Ft * IDR Rp * ILS ₪ * INR ₹ * ISK kr * JMD $ * JPY ¥ * KES KSh * KGS som * KHR ៛ * KMF Fr * KRW ₩ * KYD $ * KZT 〒 * LAK ₭ * LKR ₨ * MAD د.م. * MDL L * MNT ₮ * MOP P * MUR ₨ * MVR MVR * MWK MK * MYR RM * NGN ₦ * NIO C$ * NPR ₨ * NZD $ * PEN S/. * PGK K * PHP ₱ * PKR ₨ * PLN zł * PYG ₲ * QAR ر.ق * RON Lei * RSD РСД * RWF FRw * SAR ر.س * SBD $ * SEK kr * SGD $ * SLL Le * STD Db * THB ฿ * TOP T$ * TTD $ * TWD $ * TZS Sh * UGX USh * USD $ * UYU $ * UZS * VND ₫ * VUV Vt * WST T * XAF Fr * XCD $ * XOF Fr * XPF Fr Search This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox. Free shipping on domestic orders $50 or more!! - *Does Not Apply to Custom Orders. SIZE CHART Primal apparel is engineered for the highest possible performance. To take full advantage of the technical properties of your Primal apparel, it should fit close to the body so that moisture is effectively transported away from the skin to help keep you cool and dry. FOR A LOOSER FITTING JERSEY, PLEASE ORDER ONE SIZE UP FROM THE SIZE SHOWN IN THE SIZE CHART. MENS SIZES Size Chart applies to jerseys, bibs, shorts, wind vest and rhapsody hoodies. All measurements, apart from weight, are listed in inches. Size Waist Chest Weight Height XS 26-29" 33-35" 100-120 Up to 64" SM 29-32" 35-38" 120-145 64-68" MD 32-35" 39-41" 145-165 66-70" LG 35-38" 42-43" 165-180 68-72" XL 38-42" 44-46" 180-210 70-76" 2X 42-46" 47-49" 210-240 74"+ 3X 46-51" 50-52" 240-260 74"+ 4X 51-54" 52-55" 260-280 74"+ 5X 54"+ 55"+ 280+ 74"+ WOMENS SIZES Size Chart applies to jerseys, bibs and shorts. All measurements, apart from weight, are listed in inches. Size Waist Hips Weight Height Chest XXS <24" <34" 85-100 Up to 62" <32" XS 24-25" 34-35" 90-110 Up to 62" 32-33" SM 25-27" 35-37" 105-120 61-65" 33-35" MD 27-29" 37-39" 120-145 64-68" 35-37" LG 29-32" 39-42" 145-165 67-71" 37-40" XL 32-35" 42-45" 160-185 70-73" 40-43" 2X 35-37" 45-47" 185-205 71-74" 43-45" 3X 37-39" 46-48" 190-215 71-74" 45-47" 4X 38-40" 47-49" 205-225 71-74" 46-48" 5X 40"+ 48"+ 225+ 71"+ 48"+ YOUTH SIZES Size Waist Chest SM (8) 26-28" 31-33" MD (10) 28-30" 33-34" LG (12) 30-32" 34-35" XL (14) 32-34" 35-37" ARM WARMER SIZES Size Bicep Length XS 9-11" 16" SM 10-12" 17" MD 11-13" 18" LG 12-14" 19" XL 13-15" 19" 2X 14-16" 20.5" KNEE WARMER SIZES Size Thigh Calf Length SM 17-20" 11.5-13.5" 15" MD 18.5-22" 12-14.5" 16" LG 20-24" 13-15.5" 17.5" XL 22-26" 14-16.5" 19" GLOVE SIZES Size Palm Width Palm Height XS 3" 3 1/4" SM 3 5/8" 3 5/8" MD 3 3/4" 3 5/8" LG 3 7/8" 3 3/4" XL 4" 3 7/8" SOCK SIZES Size U.S. Men's Shoe Size SM/MD 5-9 LG/XL 9-13 PRIMAL GIVES BACK: If you didn't already know, giving back is kind of important at Primal. And really, it's all about your goodness. We all have a little. But it turns out we can do a lot with a little. Your little and our little can add up to something bigger. It can transform into something amazing. Something lasting. Something unbelievable. We're proud to support the good you do. Keep it up, for goodness sake. Check out how we're helping others do good here: www.primalwear.com/PGB FOLLOW US * Instagram * Facebook * Twitter * Vimeo * Linkedin Subscribe to stay tuned for news and latest updates. Let's do it! Thanks for signing up! This customer is already subscribed! Join COMPANY * About Us * Customer Service * Rewards Program * Military Discount QUICK LINKS * Returns * Careers * Size Chart POLICIES * Privacy Policy * Terms & Conditions * Site Map SUPPORT * Contact Us * Meet The Team * Blog * Primal Gives Back * © Primal Wear 2024 | Website Created By Xgentech Previous Next Close CART Congratulations! Your order qualifies for free shipping Spend $75 more for free shipping. NO MORE PRODUCTS AVAILABLE FOR PURCHASE Your cart is currently empty. Pair with Add order notes Leave a note about your order Items Free Subtotal Free Shipping, taxes, and discount codes are calculated at checkout Check Out Continue Shopping Open Rewards Rewards Close dialog SIGN UP TODAY! Get access to exclusive deals when you signup for texts + 20% Off Your First Order By submitting this form and signing up for texts, you consent to receive marketing text messages (e.g. promos, cart reminders) from Primal Wear at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link (where available). Privacy Policy & Terms. SIGN UP No Thanks × We Value Your Privacy Settings NextRoll, Inc. ("NextRoll") and our 19 advertising partners use cookies and similar technologies on this site and use personal data (e.g., your IP address). If you consent, the cookies, device identifiers, or other information can be stored or accessed on your device for the purposes described below. You can click "Allow All" or "Decline All" or click Settings above to customise your consent regarding the purposes and features for which your personal data will be processed and/or the partners with whom you will share personal data. NextRoll and our advertising partners process personal data to: ● Store and/or access information on a device; ● Create a personalised content profile; ● Select personalised content; ● Personalised advertising, advertising measurement, audience research and services development; ● Services development. For some of the purposes above, our advertising partners: ● Use precise geolocation data. Some of our partners rely on their legitimate business interests to process personal data. View our advertising partners if you wish to provide or deny consent for specific partners, review the purposes each partner believes they have a legitimate interest for, and object to such processing. If you select Decline All, you will still be able to view content on this site and you will still receive advertising, but the advertising will not be tailored for you. You may change your setting whenever you see the Manage consent preferences on this site. Decline All Allow All Manage consent preferences