1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 5 6 7 8<meta charset="UTF-8" /> 9<meta http-equiv="x-ua-compatible" content="ie=edge" /> 10<meta name="viewport" content="width=device-width, initial-scale=1" /> 11 12
13<script data-key="$2y$10$9l.uSye5Ipqjm.Qr28qG0uxxxl6bTELwTI.8ih14OJtIJMm25KP2" data-name="CookieXray" src="https://cdn.seersco.com/banners/56788/23719/cb.js" type="text/javascript"></script>
13 14 15 16<title> 17Red Kap® - Login-Show 18 19</title> 20<meta name="description" content="Login-Show controller of the Red Kap® website" /> 21<meta name="keywords" content="Red Kap®,Login,Show" /> 22 23 24<link rel="icon" type="image/x-icon" href="/favicon.ico" /> 25 26 27 28 29<link rel="preload" href="https://www.google.com/recaptcha/api.js?render=6Ld57oQcAAAAACyli_xfB2SV2vPIkI4R-cUleddK" as="script" fetchpriority="high" /> 30 31<link rel="preload" href="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/css/global.css" as="style" fetchpriority="high" /> 32 33<link rel="preload" href="//use.typekit.net/sbo2obb.css" as="style" fetchpriority="high" /> 34 35<link rel="preload" href="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/js/main.js" as="script" /> 36 37<link rel="preload" href="//cdn.omniconvert.com/js/h24f2e3.js" as="script" /> 38 39<link rel="dns-prefetch" href="https://app.omniconvert.com" /> 40 41<link rel="preload" href="//100027976.collect.igodigital.com/collect.js" as="script" /> 42 43<link rel="dns-prefetch" href="https://app.omniconvert.com/" /> 44 45<link rel="preconnect" href="https://p.typekit.net/" /> 46 47 48<link rel="stylesheet" href="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/css/global.css" fetchpriority="high" /> 49 50<link rel="stylesheet" href="//use.typekit.net/sbo2obb.css" fetchpriority="high" /> 51 52 53 54 55<meta name="facebook-domain-verification" content="x3z5rqd59sm3ddf8a2ocb9bn02pq70" /> 56 57 58 59 60 61 62 <!-- header script inject --> 63 64 65 66 67 68 69 70
71<script data-cookieconsent="ignore"> 72try { 73window['UncachedData'] = { 74 "queryString": "", 75 "locale": "default", 76 "tracking_consent": null, 77 "cart": { 78 "quantitytotal": 0, 79 "quantitymsg": "Cart 0 Items" 80 }, 81 "gtm": { 82 "customer": { 83 "environment": "production", 84 "demandwareID": "bcIowEZMdDftvaCxL370YZ0d0t", 85 "loggedInState": false, 86 "locale": "default", 87 "currencyCode": "USD", 88 "pageLanguage": "en_US", 89 "registered": false, 90 "email": "", 91 "emailHash": "", 92 "user_id": "" 93 } 94 }, 95 "consentApi": true, 96 "fbextid": "00afa55589ec6e8e761f41d80e1790286495488", 97 "wishlistPIDs": [], 98 "__gtmEvents": [] 99} ; 100} catch (e) { 101window['UncachedData'] = {}; 102window.console?.error?.(e); 103} 104</script>
104 105
106<script data-cookieconsent="ignore"> 107try { 108window['CachedData'] = { 109 "action": "Data-CachedData", 110 "queryString": "", 111 "locale": "default", 112 "recaptchaSiteKey": "6Ld57oQcAAAAACyli_xfB2SV2vPIkI4R-cUleddK", 113 "siteIntegrations": { 114 "adyenCartridgeEnabled": false, 115 "authorizeNetCartridgeEnabled": false, 116 "bopisCartridgeEnabled": false, 117 "cybersourceCartridgeEnabled": true, 118 "forterEnabled": false, 119 "giftCertificateEnabled": false, 120 "googlePlacesEnabled": true, 121 "GTMEnable": true, 122 "multishippingWithoutBopisEnabled": false, 123 "sfcommercepaymentsCartridgeEnabled": false, 124 "showFacebookLogin": false, 125 "showGoogleLogin": false, 126 "SignifydEnableCartridge": null, 127 "subproEnabled": null, 128 "TaxJarEnable": true, 129 "Vertex_isEnabled": true, 130 "wishlistEnable": true, 131 "yotpoCartridgeEnabled": true, 132 "zonosCartridgeEnabled": false, 133 "zonosHelloEnabled": false 134 }, 135 "clientConfig": { 136 "enableContinuousScroll": { 137 "displayValue": "", 138 "value": null 139 }, 140 "rewardsPage": "rewards" 141 }, 142 "bisn": { 143 "enableBISN": true, 144 "successMsg": "Thank you! We will notify you when this item is back in stock", 145 "errorMsg": "Sorry, there was a problem with your request. Please try again later.", 146 "invalidMsg": "Please enter a valid email address." 147 }, 148 "mcloud": { 149 "mid": "100027976", 150 "cartItemsUrl": "/on/demandware.store/Sites-redkap_us-Site/default/CollectData-Cart", 151 "orderUrl": "/on/demandware.store/Sites-redkap_us-Site/default/CollectData-Order", 152 "mcEnabled": true 153 }, 154 "compareToolbarURL": "/on/demandware.store/Sites-redkap_us-Site/default/Compare-ShowToolbar", 155 "contentIncludeCache": true, 156 "__gtmEvents": [] 157} ; 158} catch (e) { 159window['CachedData'] = {}; 160window.console?.error?.(e); 161} 162</script>
162 163 164 165 166 167
168<script> window._mktz = window._mktz || []; </script>
vendor: 1 bytes, line 168
168
169<script src="//cdn.omniconvert.com/js/h24f2e3.js" async fetchpriority="high"></script>
169 170 171 172<link rel="alternate" hreflang="x-default" href="https://www.redkap.com/login" /><meta property="og:type" content="website" /><meta property="og:title" content="Red Kap® - Login-Show" /><meta property="og:locale" content="default" /><meta property="twitter:card" content="summary_large_image" /><meta property="og:description" content="Login-Show controller of the Red Kap® website" /><meta property="og:url" content="https://www.redkap.com/login" /> 173 174 175 176 177 178 179 180
181<script async src="//cdn-widgetsrepository.yotpo.com/v1/loader/bkuV0mz3aGQVTEjfvaeqGZPBzkuUyYH1po9bS9cw"></script>
181 182 183
184<script async src="https://cdn-widgetsrepository.yotpo.com/v1/loader/Yc2f4o7WowHs-Wlmyt2mlA"></script>
184 185 186
187<script async src="https://cdn-loyalty.yotpo.com/loader/Yc2f4o7WowHs-Wlmyt2mlA.js"></script>
187 188 189 190<!-- Google Tag Manager --> 191
192<script> // Initialize Data Layer 193((w, dl, gt) => { 194w[dl] = w[dl]||[]; 195w[dl].push({'gtm.start':new Date().getTime(),event:'gtm.js'}); 196})(window, 'dataLayer'); 197</script>
vendor: 1 bytes, line 197
197
198<script async fetchpriority="high" src="/metrics/gtm.js?id=GTM-TLJDXSZ" ></script>
198 199<!-- End Google Tag Manager --> 200 201
202<script> 203try { 204window.dataLayer = window.dataLayer || []; 205if (window.UncachedData?.gtm?.customer) { 206window.dataLayer.push(window.UncachedData.gtm.customer); 207} 208} catch (err) { 209window.console?.error?.('Error pushing data to dataLayer', err); 210} 211</script>
211 212 213 214
215<script> 216const consentConfig = {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","wait_for_update":500}; 217window.dataLayer = window.dataLayer || []; 218window.dataLayer.push?.(['consent', 'default', consentConfig]); 219 220window.dataLayer.push?.(['set', 'url_passthrough', true]); 221 222</script>
222 223
224<script> 225var pageAction = 'loginshow'; 226window.dataLayer = window.dataLayer || []; 227window.gtmEnabled = true; 228var orderId = -1; 229var dataLayerEvent = false; 230var ga4DataLayerEvent = false; 231// In all cases except Order Confirmation, the data layer should be pushed, so default to that case 232var pushDataLayer = true; 233if (pageAction === 'orderconfirm') { 234// As of now, the correction is for order confirmation only 235if (dataLayerEvent) { 236orderId = getOrderId(dataLayerEvent); 237} else { 238orderId = getGA4OrderId(ga4DataLayerEvent); 239} 240// Duplicate transactions were being sent days or months after the fact. The below block of code was our solution. 241var orderIsTooOld = false; 242try { 243const orderAgeLimitMilleseconds = 3600000; // Default one hour 244var ordersPushedToGoogle = getOrdersPushedToGoogle(); 245var orderHasBeenPushedToGoogle = orderHasBeenPushedToGoogle(orderId, ordersPushedToGoogle); 246console?.log('GTM Order Confirmation - ga4DataLayerEvent:',ga4DataLayerEvent); 247const modifiedDate = ga4DataLayerEvent?.ecommerce?.time?.modifiedDate; 248if (modifiedDate && typeof modifiedDate === 'number') { 249const millesecondsSinceOrderLastModified = Date.now() - modifiedDate; 250orderIsTooOld = millesecondsSinceOrderLastModified >= orderAgeLimitMilleseconds; 251} 252} catch (e) { 253window.console?.error('Error determining order age for GTM push prevention: ' + e.message); 254orderIsTooOld = false 255} 256// If the data has already been sent, or if the order is too old, let's not push it. 257pushDataLayer = !orderHasBeenPushedToGoogle && !orderIsTooOld; 258} 259if (pushDataLayer) { 260if (dataLayerEvent) { 261dataLayer.push(dataLayerEvent); 262} 263// If both events active, clear first ecommerce object to prevent events affecting one another 264if (dataLayerEvent && ga4DataLayerEvent) { 265dataLayer.push({ ecommerce: null }); 266} 267if (ga4DataLayerEvent) { 268dataLayer.push(ga4DataLayerEvent); 269} 270if (pageAction === 'orderconfirm') { 271// Add the orderId to the array of orders that is being stored in localStorage 272ordersPushedToGoogle.push(orderId); 273// The localStorage is what is used to prevent the duplicate send from mobile platforms 274window.localStorage.setItem('ordersPushedToGoogle', JSON.stringify(ordersPushedToGoogle)); 275} 276} 277function getOrderId(dataLayer) { 278if ('ecommerce' in dataLayer) { 279if ('purchase' in dataLayer.ecommerce && 'actionField' in dataLayer.ecommerce.purchase && 280'id' in dataLayer.ecommerce.purchase.actionField) { 281return dataLayer.ecommerce.purchase.actionField.id; 282} 283} 284return -1; 285} 286function getGA4OrderId(dataLayer) { 287if ('ecommerce' in dataLayer && 'transaction_id' in dataLayer.ecommerce) { 288return dataLayer.ecommerce.transaction_id; 289} 290return -1; 291} 292function getOrdersPushedToGoogle() { 293var ordersPushedToGoogleString = window.localStorage.getItem('ordersPushedToGoogle'); 294if (ordersPushedToGoogleString && ordersPushedToGoogleString.length > 0) { 295return JSON.parse(ordersPushedToGoogleString); 296} 297return []; 298} 299function orderHasBeenPushedToGoogle(orderId, ordersPushedToGoogle) { 300if (orderId) { 301for (var index = 0; index < ordersPushedToGoogle.length; index++) { 302if (ordersPushedToGoogle[index] === orderId) { 303return true; 304} 305} 306} 307return false; 308} 309</script>
309 310
311<script async fetchpriority="high" src="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/js/tagmanager.js"></script>
311 312 313 314 315
316<script> 317window.dataLayer = window.dataLayer || []; 318window.dataLayer.push?.({ 319gateway_url: 'https://www.redkap.com/metrics' 320}); 321</script>
321 322 323<!-- Marketing Cloud Analytics -->
324<script async fetchpriority="low" src="//100027976.collect.igodigital.com/collect.js"></script>
324 325<!-- End Marketing Cloud Analytics --> 326 327 328<link rel="canonical" href="https://www.redkap.com/login" />
329<script type="text/javascript">//<!-- 330/* <![CDATA[ (head-active_data.js) */ 331var dw = (window.dw || {}); 332dw.ac = { 333 _analytics: null, 334 _events: [], 335 _category: "", 336 _searchData: "", 337 _anact: "", 338 _anact_nohit_tag: "", 339 _analytics_enabled: "true", 340 _timeZone: "America/New_York", 341 _capture: function(configs) { 342 if (Object.prototype.toString.call(configs) === "[object Array]") { 343 configs.forEach(captureObject); 344 return; 345 } 346 dw.ac._events.push(configs); 347 }, 348 capture: function() { 349 dw.ac._capture(arguments); 350 // send to CQ as well: 351 if (window.CQuotient) { 352 window.CQuotient.trackEventsFromAC(arguments); 353 } 354 }, 355 EV_PRD_SEARCHHIT: "searchhit", 356 EV_PRD_DETAIL: "detail", 357 EV_PRD_RECOMMENDATION: "recommendation", 358 EV_PRD_SETPRODUCT: "setproduct", 359 applyContext: function(context) { 360 if (typeof context === "object" && context.hasOwnProperty("category")) { 361 dw.ac._category = context.category; 362 } 363 if (typeof context === "object" && context.hasOwnProperty("searchData")) { 364 dw.ac._searchData = context.searchData; 365 } 366 }, 367 setDWAnalytics: function(analytics) { 368 dw.ac._analytics = analytics; 369 }, 370 eventsIsEmpty: function() { 371 return 0 == dw.ac._events.length; 372 } 373}; 374/* ]]> */ 375// --> 376</script>
vendor: 1 bytes, line 376
376
377<script type="text/javascript">//<!-- 378/* <![CDATA[ (head-cquotient.js) */ 379var CQuotient = window.CQuotient = {}; 380CQuotient.clientId = 'bdcd-redkap_us'; 381CQuotient.realm = 'BDCD'; 382CQuotient.siteId = 'redkap_us'; 383CQuotient.instanceType = 'prd'; 384CQuotient.locale = 'default'; 385CQuotient.fbPixelId = '__UNKNOWN__'; 386CQuotient.activities = []; 387CQuotient.cqcid=''; 388CQuotient.cquid=''; 389CQuotient.cqeid=''; 390CQuotient.cqlid=''; 391CQuotient.apiHost='api.cquotient.com'; 392/* Turn this on to test against Staging Einstein */ 393/* CQuotient.useTest= true; */ 394CQuotient.useTest = ('true' === 'false'); 395CQuotient.initFromCookies = function () { 396 var ca = document.cookie.split(';'); 397 for(var i=0;i < ca.length;i++) { 398 var c = ca[i]; 399 while (c.charAt(0)==' ') c = c.substring(1,c.length); 400 if (c.indexOf('cqcid=') == 0) { 401 CQuotient.cqcid=c.substring('cqcid='.length,c.length); 402 } else if (c.indexOf('cquid=') == 0) { 403 var value = c.substring('cquid='.length,c.length); 404 if (value) { 405 var split_value = value.split("|", 3); 406 if (split_value.length > 0) { 407 CQuotient.cquid=split_value[0]; 408 } 409 if (split_value.length > 1) { 410 CQuotient.cqeid=split_value[1]; 411 } 412 if (split_value.length > 2) { 413 CQuotient.cqlid=split_value[2]; 414 } 415 } 416 } 417 } 418} 419CQuotient.getCQCookieId = function () { 420 if(window.CQuotient.cqcid == '') 421 window.CQuotient.initFromCookies(); 422 return window.CQuotient.cqcid; 423}; 424CQuotient.getCQUserId = function () { 425 if(window.CQuotient.cquid == '') 426 window.CQuotient.initFromCookies(); 427 return window.CQuotient.cquid; 428}; 429CQuotient.getCQHashedEmail = function () { 430 if(window.CQuotient.cqeid == '') 431 window.CQuotient.initFromCookies(); 432 return window.CQuotient.cqeid; 433}; 434CQuotient.getCQHashedLogin = function () { 435 if(window.CQuotient.cqlid == '') 436 window.CQuotient.initFromCookies(); 437 return window.CQuotient.cqlid; 438}; 439CQuotient.trackEventsFromAC = function (/* Object or Array */ events) { 440try { 441 if (Object.prototype.toString.call(events) === "[object Array]") { 442 events.forEach(_trackASingleCQEvent); 443 } else { 444 CQuotient._trackASingleCQEvent(events); 445 } 446} catch(err) {} 447}; 448CQuotient._trackASingleCQEvent = function ( /* Object */ event) { 449 if (event && event.id) { 450 if (event.type === dw.ac.EV_PRD_DETAIL) { 451 CQuotient.trackViewProduct( {id:'', alt_id: event.id, type: 'raw_sku'} ); 452 } // not handling the other dw.ac.* events currently 453 } 454}; 455CQuotient.trackViewProduct = function(/* Object */ cqParamData){ 456 var cq_params = {}; 457 cq_params.cookieId = CQuotient.getCQCookieId(); 458 cq_params.userId = CQuotient.getCQUserId(); 459 cq_params.emailId = CQuotient.getCQHashedEmail(); 460 cq_params.loginId = CQuotient.getCQHashedLogin(); 461 cq_params.product = cqParamData.product; 462 cq_params.realm = cqParamData.realm; 463 cq_params.siteId = cqParamData.siteId; 464 cq_params.instanceType = cqParamData.instanceType; 465 cq_params.locale = CQuotient.locale; 466 467 if(CQuotient.sendActivity) { 468 CQuotient.sendActivity(CQuotient.clientId, 'viewProduct', cq_params); 469 } else { 470 CQuotient.activities.push({activityType: 'viewProduct', parameters: cq_params}); 471 } 472}; 473/* ]]> */ 474// --> 475</script>
475 476<!-- Demandware Apple Pay --> 477 478<style type="text/css">ISAPPLEPAY{display:inline}.dw-apple-pay-button,.dw-apple-pay-button:hover,.dw-apple-pay-button:active{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-repeat:no-repeat;background-size:75% 60%;border-radius:5px;border:1px solid black;box-sizing:border-box;margin:5px auto;min-height:30px;min-width:100px;padding:0}.dw-apple-pay-button:after{content:"Apple Pay";visibility:hidden}.dw-apple-pay-button.dw-apple-pay-logo-white{background-color:#fff;border-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);color:#000}.dw-apple-pay-button.dw-apple-pay-logo-white.dw-apple-pay-border{border-color:#000} 479</style> 480 481 482 483</head> 484<body> 485<img src="https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/Data-Pixel" fetchpriority="high" alt="" width="1" height="1" style="position:absolute;z-index:-1" role="none" aria-hidden="true"/><!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 485-486
485 486<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
486GTM-TLJDXSZ
vendor: 83 bytes, line 486
486" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
487<!-- End Google Tag Manager (noscript) --> 488 489<div class="page " data-action="Login-Show" data-querystring="" > 490 491 492 493 494 495 496 497 498 499 500<header class="logo-left fixed-header " id="top-header"> 501<a href="#maincontent" class="skip" aria-label="Skip to main content">Skip to main content</a> 502<a href="#footercontent" class="skip" aria-label="Skip to footer content">Skip to footer content</a> 503<!-- Klarna OSM header --> 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519<!-- /Klarna OSM header --> 520<div class="header-banner"> 521<div class="container"> 522<div class="row no-gutters"> 523 524<div class="col-auto header-banner-column-1 hidden-md-down"> 525<div class="pull-left header-locale-container"> 526 527 528 529 530 531 532 533<div class="content-asset" data-asset-id="header-banner-left"><!-- dwMarker="content" dwContentID="24d55e06e15c32ee086ddf9050" dwContentBMID="header-banner-left" --> 534<a href="https://www.redkap.com/distributor" class="text-decoration-none text-white">FIND A DISTRIBUTOR</a> 535</div> <!-- End content-asset --> 536 537 538 539 540 541 542 543 544</div> 545</div> 546 547<div class="col header-banner-column-2 d-flex justify-content-between align-items-center"> 548<div class="content"> 549 550 551 552 553 554 555<div class="page-designer chromeless " id="header-banner-promotion"> 556<div class="experience-region experience-main"><div class="experience-component experience-commerce_layouts-slider"> 557 558 559 560<div class="d-flex justify-content-between align-items-center"> 561 562 563</div> 564<div 565id="slider-71d4842f9230d13ea6fea79bdb" 566class="slider-container pagination-style-dots slider-bullets-hidden slider-bullets-hidden-md slider-bullets-hidden-lg slider-buttons-hidden slider-buttons-hidden-md slider-buttons-hidden-lg next-slide-0 next-slide-md-0 next-slide-lg-0 prev-slide-0 prev-slide-md-0 prev-slide-lg-0 dark" 567data-slider-autoplay="4000.0" 568data-slider-gutter="20" 569data-slider-gutter-md="20" 570data-slider-gutter-lg="20" 571data-slider-items="1" 572data-slider-items-md="1" 573data-slider-items-lg="1" 574data-slider-loop="true" 575data-slider-speed="300" 576data-slider-mode="carousel" 577data-slider-animatein="" 578data-slider-animateout="" 579data-slider-pause-button-placement ="none" 580> 581<div class="slider"><div data-position="0" class="slide"> 582 <div class=""> 583 <p>FREE SHIPPING ON ORDERS OVER $50</p> 584 </div> 585 586</div></div> 587</div> 588 589</div></div> 590</div> 591 592 593 594 595 596</div> 597 598</div> 599 600<div class="col-auto header-banner-column-3 hidden-md-down"> 601<div class="pull-right header-support-container"> 602<div class="pull-left"> 603 604 605 606 607 608 609 610<div class="content-asset" data-asset-id="headerSupportDesktop"><!-- dwMarker="content" dwContentID="85d5d120b84db59c3fa47efc13" dwContentBMID="headerSupportDesktop" --> 611<style> 612.header-banner .support.custom-dropdown .nav-link { display:inline-block; padding-left: 10px; } 613</style> 614<div class="support custom-dropdown"> 615 <a class="dropdown-toggle header-link nav-link nav-rewards-link" aria-label="Rewards" role="button" href="https://www.redkap.com/rewards.html">REWARDS</a> 616 <span class="dropdown-toggle header-link nav-link" id="dropdown-support-menu-desktop" data-toggle="dropdown" aria-haspopup="true" aria-label="Support" role="button">HELP</span> 617 <div class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdown-support-menu-desktop"> 618 <ul class="nav" role="menu" arial-label="${Resource.msg('header.link.support', 'header', null)}" aria-hidden="true"> 619 <li class="dropdown-item" role="menuitem"> 620 <a class="dropdown-link header-link" href="https://www.redkap.com/faq.html" role="menuitem" tabindex="-1">FAQs</a> 621 </li> 622 <li class="dropdown-item" role="menuitem"> 623 <a class="dropdown-link header-link" href="https://www.redkap.com/contact" role="menuitem" tabindex="-1">Contact Us</a> 624 </li> 625 <li class="dropdown-item" role="menuitem"> 626 <a class="dropdown-link header-link" href="https://www.redkap.com/distributor?showMap=true&horizontalView=true&isForm=true">Find a Distributor</a> 627 </li> 628 <li class="dropdown-item" role="menuitem"> 629 <a class="dropdown-link header-link" href="https://www.redkap.com/guarantee-and-return-policy.html">Returns</a> 630 </li> 631 </ul> 632 </div> 633</div> 634</div> <!-- End content-asset --> 635 636 637 638 639 640 641</div> 642</div> 643</div> 644 645</div> 646</div> 647</div>
648<nav class="header-nav nav-left transparent-nav-light no-transparent-nav-mobile " id="header-nav"> 649<div class="header container"> 650<div class="row no-gutters"> 651 652 653<div class="col header-column-2"> 654<div class="brand"> 655<a class="logo-home d-block" href="https://www.redkap.com/" title="Red Kap®"></a> 656</div> 657</div> 658<div class="col header-column-1"> 659 660<button class="navbar-toggler d-lg-none icon-menu" type="button" data-toggle="collapse" aria-controls="sg-navbar-collapse" title="collapsible menu" aria-expanded="false" aria-label="Toggle navigation"></button> 661<div class="main-menu navbar-toggleable-md menu-toggleable-left multilevel-dropdown" id="sg-navbar-collapse"> 662 663 664 665 666 667 668<nav class="navbar navbar-expand-lg bg-inverse col-12"> 669<div class="close-menu d-lg-none"> 670<button class="back" role="button" aria-label="Back to previous menu"> 671<span class="icon icon-arrow-left-small"></span> 672</button> 673</div> 674<div class="menu-group" role="navigation"> 675<ul class="nav navbar-nav menu-level-1" role="menu"> 676 677 678 679 680<li class="nav-item " role="menuitem"> 681<a href="/men" id="men" class="nav-link" role="link" tabindex="0">Men</a> 682</li> 683 684 685 686 687<li class="nav-item " role="menuitem"> 688<a href="/women" id="women" class="nav-link" role="link" tabindex="0">Women</a> 689</li> 690 691 692 693 694<li class="nav-item " role="menuitem"> 695<a href="/collections" id="collections" class="nav-link" role="link" tabindex="0">Collections</a> 696</li> 697 698 699 700 701<li class="nav-item " role="menuitem"> 702<a href="https://www.redkap.com/custom-workwear.html" id="customization" class="nav-link" role="link" tabindex="0">Customization</a> 703</li> 704 705 706 707 708<li class="nav-item " role="menuitem"> 709<a href="https://www.redkap.com/business-hub.html" id="work-uniforms" class="nav-link" role="link" tabindex="0">Work Uniforms</a> 710</li> 711 712 713 714<div class="col-12 separator-h d-lg-none py-4"><hr /></div> 715<li class="nav-item d-lg-none support" role="menuitem"> 716 717 718 719 720 721 722 723<div class="content-asset" data-asset-id="headerSupportMobile"><!-- dwMarker="content" dwContentID="0a0b66044ae18eedbe7e314785" dwContentBMID="headerSupportMobile" --> 724<div class="support custom-dropdown"> 725 <span class="dropdown-toggle header-link nav-link" id="dropdown-support-menu-mobile" data-toggle="dropdown" aria-haspopup="true" aria-label="Support" role="button">Help</span> 726 <div class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdown-support-menu-mobile"> 727 <ul class="nav" role="menu" arial-label="${Resource.msg('header.link.support', 'header', null)}" aria-hidden="true"> 728 <li class="dropdown-item" role="menuitem"> 729 <a class="dropdown-link header-link" href="https://www.redkap.com/faq.html" role="menuitem" tabindex="-1">FAQs</a> 730 </li> 731 <li class="dropdown-item" role="menuitem"> 732 <a class="dropdown-link header-link" href="https://www.redkap.com/contact" role="menuitem" tabindex="-1">Contact Us</a> 733 </li> 734 <li class="dropdown-item" role="menuitem"> 735 <a class="dropdown-link header-link" href="https://www.redkap.com/guarantee-and-return-policy.html">Returns</a> 736 </li> 737 </ul> 738 </div> 739 </div> 740</div> <!-- End content-asset --> 741 742 743 744 745 746 747</li> 748 749 750<li class="nav-item d-lg-none account guest" role="menuitem"> 751<a href="https://www.redkap.com/login" class="nav-link user-message">Sign In</a> 752</li> 753<li class="nav-item d-lg-none custom-dropdown account registered d-none" role="menuitem"> 754<span class="nav-link dropdown-toggle user-message " role="button" data-toggle="dropdown">
755<script data-cookieconsent="ignore"> 756((c, p) => p.innerHTML = c?.namemsg || '')(window.UncachedData?.customer, document.currentScript.parentNode) 757</script>
757 758</span> 759<ul class="dropdown-menu registered d-none" role="menu"> 760<li class="dropdown-item account" role="menuitem"> 761<a href="https://www.redkap.com/account" class="dropdown-link" role="button">Account Overview</a> 762</li> 763<li class="dropdown-item account" role="menuitem"> 764<a href="https://www.redkap.com/order-history" class="dropdown-link" role="button">Order History</a> 765</li> 766 767<li class="dropdown-item account" role="menuitem"> 768<a href="https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/Wishlist-Show" class="dropdown-link" role="button">Wishlist</a> 769</li> 770 771 772 773<li class="dropdown-item account" role="menuitem"> 774<a class="dropdown-link header-link" href="https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/Artwork-Show" role="menuitem" tabindex="-1">My Artwork</a> 775</li> 776 777<li class="dropdown-item account" role="menuitem"> 778<a href="https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/Login-Logout" class="dropdown-link" role="button">Logout</a> 779</li> 780</ul> 781</li> 782 783 784 785<li class="nav-item d-lg-none support rewards" role="menuitem"> 786<a href="https://www.redkap.com/rewards.html" class="nav-link user-message">Rewards</a> 787</li> 788 789 790<li class="nav-item d-lg-none account guest" role="menuitem"> 791<a href="https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/Wishlist-Show" class="nav-link user-message">Wishlist</a> 792</li> 793 794<li class="nav-item d-lg-none support" role="menuitem"> 795<a href="https://www.redkap.com/distributor" class="nav-link" role="button">Find a Distributor</a> 796</li>
797<script data-cookieconsent="ignore"> 798((c, p, h) => { 799p.querySelectorAll(c ? '.guest' : '.registered').forEach(el => el?.remove()); 800p.querySelectorAll('.guest.' + h + ', .registered.' + h).forEach(el => el?.classList.remove(h)); 801})(window.UncachedData?.customer, document.currentScript.parentNode, 'd-none') 802</script>
802 803 804 805 806</ul> 807</div> 808</nav> 809
810<script data-cookieconsent="ignore"> 811(async (url, parent) => { try { 812const res = await fetch(url, { priority: 'low' }); 813if (res.ok) parent.innerHTML = await res.text(); 814} catch (err) { console?.error('Menu load err:', err); 815} })('/on/demandware.store/Sites-redkap_us-Site/default/Page-IncludeHeaderMenu', document.currentScript.parentElement); 816</script>
816 817 818</div> 819</div> 820 821<div class="col header-column-3"> 822<div class="account pull-right"> 823 824 825<div class="user custom-dropdown dropdown"> 826<a class="header-link nav-link icon-account" href="https://www.redkap.com/account" id="dropdownAccountSelector" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" aria-label="Account Overview" role="button" tabindex="0">
827<script data-cookieconsent="ignore"> 828((c, p) => { 829if (c) { 830p.innerHTML = c?.namemsg || ''; 831p.classList.replace('icon-account', 'dropdown-toggle'); 832} 833})(window.UncachedData?.customer, document.currentScript.parentNode) 834</script>
834 835</a> 836<div class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownAccountSelector"> 837<ul class="nav" role="menu" aria-label="My account navigation"> 838<li class="dropdown-item" role="menuitem"> 839<a class="dropdown-link header-link" href="https://www.redkap.com/account" role="button" aria-label="Account Overview"> 840<span class="user-message header-link guest">Sign In</span> 841<span class="user-message header-link registered d-none">Account Overview</span> 842</a> 843</li> 844 845<li class="dropdown-item guest" role="menuitem"> 846<a class="dropdown-link header-link" href="https://www.redkap.com/login?action=register" role="button" aria-label="Login to your account"> 847<span class="user-message header-link">Create Account</span> 848</a> 849</li> 850 851<li class="dropdown-item registered d-none" role="menuitem"> 852<a class="dropdown-link header-link" href="https://www.redkap.com/order-history" role="menuitem" tabindex="-1">Order History</a> 853</li> 854 855<li class="dropdown-item" role="menuitem"> 856<a class="dropdown-link header-link" href="https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/Wishlist-Show" role="button" aria-label="Wishlist"> 857<span class="user-message header-link">Wishlist</span> 858</a> 859</li> 860 861 862 863<li class="dropdown-item registered d-none" role="menuitem"> 864<a class="dropdown-link header-link" href="https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/Artwork-Show" role="menuitem" tabindex="-1">My Artwork</a> 865</li> 866 867<li class="dropdown-item registered d-none" role="menuitem"> 868<a class="dropdown-link header-link" href="/on/demandware.store/Sites-redkap_us-Site/default/Login-Logout" role="menuitem" tabindex="-1">Logout</a> 869</li> 870</ul>
871<script data-cookieconsent="ignore"> 872((c, p, h) => { 873p.querySelectorAll(c ? '.guest' : '.registered').forEach(el => el?.remove()); 874p.querySelectorAll('.guest.' + h + ', .registered.' + h).forEach(el => el?.classList.remove(h)); 875})(window.UncachedData?.customer, document.currentScript.parentNode, 'd-none') 876</script>
876 877</div> 878</div> 879 880</div> 881 882<div class="search pull-right search-icon-only"> 883<button type="button" data-toggle="modal" data-target="#headerSearchModal" class="icon-search" aria-label="What are you looking for?"></button> 884</div> 885 886 887<div class="minicart pull-right" data-action-url="/on/demandware.store/Sites-redkap_us-Site/default/Cart-MiniCartShow"> 888 889<div class="minicart-total"> 890<a class="minicart-link" href="https://www.redkap.com/cart" aria-haspopup="true" tabindex="0"> 891<i class="minicart-icon fa fa-shopping-bag"></i> 892</a> 893<span class="minicart-quantity">
894<script data-cookieconsent="ignore"> 895((p) => { 896var c = window.UncachedData?.cart || {}; 897['title','aria-label'].forEach(a => p.previousElementSibling.setAttribute(a, c?.quantitymsg ?? '')); 898p.setAttribute('data-quantity', p.dataset.quantity = p.innerHTML = (c?.quantitytotal ?? '')); 899})(document.currentScript.parentNode) 900</script>
900 901</span> 902</div> 903<div class="popover popover-bottom"></div> 904<div class="popover-overlay"></div> 905 906</div> 907 908</div> 909</div> 910</div> 911 912</nav> 913<div class="modal fade header-search-modal" id="headerSearchModal" tabindex="-1" role="dialog" aria-labelledby="headerSearchModal"> 914<div class="modal-dialog" role="document"> 915<div class="modal-content"> 916<div class="modal-header"> 917<div class="site-search"> 918<form role="search" action="/on/demandware.store/Sites-redkap_us-Site/default/Search-Show" method="get" name="simpleSearch"> 919<button type="submit" class="icon icon-search" aria-label="Submit search keywords"></button> 920<input class="form-control search-field" type="search" name="q" value="" placeholder="What are you looking for?" 921autocomplete="off" aria-label="What are you looking for?" /> 922 923<button type="submit" class="btn btn-primary" disabled aria-label="Submit search keywords">Search</button> 924</form> 925<button type="button" class="close" data-dismiss="modal" aria-label="Close"></button> 926</div> 927</div> 928<div class="popular-search-buttons"> 929 930 931 932 933 934 935 936 937 938 939</div> 940<div class="modal-body"> 941<div class="suggestions-wrapper container" data-url="/on/demandware.store/Sites-redkap_us-Site/default/SearchServices-GetSuggestions?q="></div> 942</div> 943</div> 944</div> 945</div> 946</header> 947 948<div role="main" id="maincontent"> 949 950 951 952 953<div class="container login-page"> 954<div class="row justify-content-center equal-height"> 955<div class="col-12 col-md-7"> 956<div class="card w-100 pl-0 pr-0 pr-md-5"> 957<div class="card-header pl-0 pr-0 pr-md-3"> 958 959 960 961 962 963 964 965<div class="content-asset" data-asset-id="accountHeaderLogin"><!-- dwMarker="content" dwContentID="04d01f3b36ca9821fb8679ed46" dwContentBMID="accountHeaderLogin" --> 966<h8>Login</h8> 967</div> <!-- End content-asset --> 968 969 970 971 972 973 974<hr> 975</div> 976<div class="card-body pl-0 pr-0 pr-md-3"> 977<div class="login-nav-tabs"> 978 979<ul class="nav nav-tabs" role="tablist"> 980<li class="nav-item" role="presentation"> 981<a 982 983class="nav-link pl-0 active" 984 985href="#login" data-toggle="tab" role="tab" aria-controls="login" aria-selected="true" id="login-tab"> 986Login 987</a> 988</li> 989 990<li class="nav-item" role="presentation"> 991<a 992 993class="nav-link" 994 995href="#register" data-toggle="tab" role="tab" aria-controls="register" aria-selected="false" id="register-tab"> 996Create an Account 997</a> 998</li> 999 1000</ul> 1001 1002</div> 1003<div class="login-form-nav"> 1004<div class="tab-content"> 1005<div class="tab-pane active" id="login" 1006role="tabpanel" aria-labelledby="login-tab"> 1007 1008<form action="/on/demandware.store/Sites-redkap_us-Site/default/Account-Login?rurl=1" class="login" method="POST" name="login-form"> 1009 <div class="form-group required"> 1010 <label class="form-control-label" for="login-form-email"> 1011 Email 1012 </label> 1013 <div class="input-group validation-icon-inside"> 1014 <input type="email" id="login-form-email" required aria-required="true" class="form-control required" aria-describedby="form-email-error" name="loginEmail" value=""> 1015 <div class="invalid-feedback" id="form-email-error"></div> 1016 </div> 1017 </div> 1018 1019 <div class="form-group required"> 1020 <label class="form-control-label" for="login-form-password"> 1021 Password 1022 </label> 1023 <div class="input-group validation-icon-inside"> 1024 <input type="password" id="login-form-password" required aria-required="true" class="form-control required" aria-describedby="form-password-error" name="loginPassword"> 1025 <div class="invalid-feedback" id="form-password-error"></div> 1026 </div> 1027 </div> 1028 1029 <div class="d-flex justify-content-between"> 1030 <div class="form-group custom-control custom-checkbox pull-left remember-me"> 1031 <div class="input-group validation-icon-inside"> 1032 <input type="checkbox" class="custom-control-input" id="rememberMe" name="loginRememberMe" value="true" 1033 1034 > 1035 <label class="custom-control-label" for="rememberMe"> 1036 Remember me 1037 </label> 1038 </div> 1039 </div> 1040 1041 <div class="pull-right forgot-password text-right"> 1042 <a 1043 id="password-reset" 1044 title="Forgot password?" 1045 data-toggle="modal" 1046 href="/on/demandware.store/Sites-redkap_us-Site/default/Account-PasswordResetDialogForm" 1047 data-target="#requestPasswordResetModal"> 1048 Forgot password? 1049 </a> 1050 </div> 1051 </div> 1052 1053 <input type="hidden" name="csrf_token" value="uurDKIPnBU9ysCke3xSTYJ9Zg2NFM9an19nIGw_cfmR6qMj1LTDAW557fnPriQfeNNnahMPO4BNxQs6UP--qN24yILbvuAphW-LFSG0QnLbXwqcmPVPgEHASJ-p7UBpzhl576zmbPESkHHnpp87dEvhTLLGseo62hSEiUYQMT8Uh5av
1053-V5Q="/> 1054 1055 1056 <input type="hidden" name="returnTo" value="" /> 1057 1058 <button type="submit" class="btn btn-block btn-primary font-size--12">Login</button> 1059</form> 1060 1061 1062<div class="modal fade" id="requestPasswordResetModal" tabindex="-1" role="dialog" aria-labelledby="requestPasswordResetModal"> 1063 <div class="modal-dialog modal-dialog-centered" role="document"> 1064 <div class="modal-content"> 1065 <div class="modal-header"> 1066 1067 <div class="d-none d-md-flex flex-column password-width"> 1068 <h8 class="request-password-title">Forgot Your Password</h8> 1069 <p class="request-password-subtitle"> Provide your account email address to reset your password. </p> 1070 </div> 1071 1072 <div class="d-md-none d-flex flex-column password-width"> 1073 <h8 class="request-password-title">Forgot Your Password</h8> 1074 <p class="request-password-subtitle"> Please provide your account email address to reset your password. </p> 1075 </div> 1076 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 1077 </div> 1078 1079 <div class="modal-body"> 1080 1081<form class="reset-password-form" action="/on/demandware.store/Sites-redkap_us-Site/default/Account-PasswordResetDialogForm?mobile=" method="POST" name="email-form" id="email-form"> 1082 <div class="request-password-body mt-4 mb-5"> 1083 <div class="form-group required"> 1084 <label class="form-control-label" for="reset-password-email"> 1085 Email 1086 </label> 1087 <input 1088 id="reset-password-email" 1089 type="email" 1090 class="form-control required" 1091 name="loginEmail" 1092 aria-describedby="emailHelp" 1093 required 1094 aria-required="true"> 1095 <div class="invalid-feedback"></div> 1096 </div> 1097 </div> 1098 <div class="send-email-btn"> 1099 <button 1100 type="submit" 1101 id="submitEmailButton" 1102 class="btn btn-primary btn-block"> 1103 Send 1104 </button> 1105 </div> 1106</form> 1107 </div> 1108 </div> 1109 </div> 1110</div> 1111 1112 1113 1114</div> 1115 1116<div class="tab-pane " 1117id="register" role="tabpanel" aria-labelledby="register-tab"> 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132<form action="/on/demandware.store/Sites-redkap_us-Site/default/Account-SubmitRegistration?rurl=1" class="registration" method="POST" name="dwfrm_profile"> 1133 1134<div class="form-row"> 1135<div class="form-group col-md-6 required"> 1136<label class="form-control-label" for="registration-form-fname"> 1137First Name 1138</label> 1139<div class="input-group validation-icon-inside"> 1140<input 1141type="text" 1142class="form-control" 1143id="registration-form-fname" 1144data-missing-error="This field is required." 1145data-range-error="Must be 50 characters or less." 1146aria-describedby="form-fname-error" 1147name="dwfrm_profile_customer_firstname" required aria-required="true" value="" maxLength="50"> 1148<div class="invalid-feedback" id="form-fname-error"></div> 1149</div> 1150</div> 1151<div class="form-group col-md-6 required"> 1152<label class="form-control-label" for="registration-form-lname"> 1153Last Name 1154</label> 1155<div class="input-group validation-icon-inside"> 1156<input 1157type="text" 1158class="form-control" 1159id="registration-form-lname" 1160data-missing-error="This field is required." 1161data-range-error="Must be 50 characters or less." 1162aria-describedby="form-lname-error" 1163name="dwfrm_profile_customer_lastname" required aria-required="true" value="" maxLength="50"> 1164<div class="invalid-feedback" id="form-lname-error"></div> 1165</div> 1166</div> 1167</div> 1168<div class="form-group required"> 1169<label class="form-control-label" for="registration-form-phone"> 1170Phone Number 1171</label> 1172<div class="input-group validation-icon-inside"> 1173<input 1174type="tel" 1175class="form-control" 1176id="registration-form-phone" 1177data-missing-error="This field is required." 1178data-pattern-mismatch="Please enter a valid phone number" 1179data-range-error="Must be 50 characters or less." 1180aria-describedby="form-phone-error" 1181pattern="^(\+?\d{1,2}(\s|.|-)?)?((\(\d{3}\))|(\d{3}))(\s|.|-)?\d{3}(\s|.|-)?\d{4}$" 1182name="dwfrm_profile_customer_phone" required aria-required="true" value="" maxLength="2147483647" pattern="^(\+?\d{1,2}[\s.-]?)?((\(\d{3}\))|(\d{3}))[\s.-]?\d{3}[\s.-]?\d{4}$"> 1183<div class="invalid-feedback" id="form-phone-error"></div> 1184</div> 1185</div> 1186<div class="form-row"> 1187 1188<div class="form-group col-md-6 "> 1189<label class="form-control-label" for="birthmonthday"> 1190Birthday (MM/DD) 1191</label> 1192<div class="input-group validation-icon-inside"> 1193<input type="text" class="form-control" id="birthmonthday" aria-describedby="form-birthmonthday-error" 1194name="dwfrm_profile_customer_birthmonthday" value="" maxLength="5" pattern="^(0[1-9]|1[0-2])\/(0[1-9]|[12][0-9]|3[01])$" 1195pattern="[0-9]{2}/[0-9]{2}" /> 1196<div class="invalid-feedback" id="form-birthmonthday-error"></div> 1197</div> 1198</div> 1199 1200<div class="form-group col-md-6 "> 1201<label class="form-control-label" for="registration-form-companyname"> 1202Company 1203</label> 1204<div class="input-group validation-icon-inside"> 1205<input type="text" class="form-control" id="registration-form-companyname" name="dwfrm_profile_customer_companyname" value="" maxLength="2147483647"> 1206<div class="invalid-feedback"></div> 1207</div> 1208</div> 1209</div> 1210 1211<div class="form-group required"> 1212<label class="form-control-label" for="registration-form-email"> 1213Email 1214</label> 1215<div class="input-group validation-icon-inside"> 1216<input 1217type="email" 1218class="form-control" 1219id="registration-form-email" 1220data-missing-error="This field is required." 1221data-pattern-mismatch="Please enter a valid E-Mail address" 1222data-range-error="Must be 50 characters or less." 1223aria-describedby="form-email-error" 1224pattern="^(?!.*\.\.)[A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}$" 1225name="dwfrm_profile_customer_email" required aria-required="true" value="" maxLength="50" pattern="^\w+([\-+.']\w+)*@\w+([\-.]\w+)*\.\w+([\-.]\w+)*$"> 1226<div class="invalid-feedback" id="form-email-error"></div> 1227</div> 1228</div> 1229<div class="form-group hidden-md-down required"> 1230<label class="form-control-label" for="registration-form-email-confirm"> 1231Confirm Email 1232</label> 1233<div class="input-group validation-icon-inside"> 1234<input type="email" class="form-control" id="registration-form-email-confirm" 1235data-missing-error="This field is required." 1236data-pattern-mismatch="Please enter a valid E-Mail address" 1237data-range-error="Must be 50 characters or less." 1238aria-describedby="form-email-confirm-error" pattern="^(?!.*\.\.)[A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}$" 1239name="dwfrm_profile_customer_emailconfirm" required aria-required="true" value="" maxLength="50" pattern="^\w+([\-+.']\w+)*@\w+([\-.]\w+)*\.\w+([\-.]\w+)*$"> 1240<div class="invalid-feedback" id="form-email-confirm-error"></div> 1241</div> 1242</div> 1243<div class="form-group required"> 1244<label class="form-control-label" for="registration-form-password"> 1245Password 1246</label> 1247<div class="input-group validation-icon-inside"> 1248<input 1249type="password" 1250class="form-control password-validate" 1251id="registration-form-password" 1252data-missing-error="This field is required."
1253data-range-error="This field needs 8 to 255 characters" 1254aria-describedby="form-password-error" 1255autocomplete="off" 1256name="dwfrm_profile_login_password" required aria-required="true" value="" maxLength="255" minLength="8"> 1257<div class="invalid-feedback" id="form-password-error"></div> 1258</div> 1259<div class="custom-control custom-checkbox show-password mt-4"> 1260<input type="checkbox" class="custom-control-input" id="show-password"> 1261<label class="custom-control-label" for="show-password">Show password</label> 1262</div> 1263<div class="validator-container"> 1264 <p>Password must contain:</p> 1265 <ul class="password-validation-helper"> 1266 <li data-val-regex="^.{8}">Minimum length of 8 characters</li> 1267 <li data-val-regex="[A-Z]">At least one uppercase letter</li> 1268 <li data-val-regex="[0-9]">At least one number</li> 1269 <li data-val-regex="[^A-Za-z0-9_]">At least one special character</li> 1270 </ul> 1271</div> 1272 1273</div> 1274<div class="form-group required"> 1275<label class="form-control-label" for="registration-form-password-confirm"> 1276Confirm Password 1277</label> 1278<div class="input-group validation-icon-inside"> 1279<input 1280type="password" 1281class="form-control" 1282id="registration-form-password-confirm" 1283data-missing-error="This field is required." 1284data-range-error="This field needs 8 to 255 characters" 1285aria-describedby="form-password-confirm-error" 1286autocomplete="off" 1287name="dwfrm_profile_login_passwordconfirm" required aria-required="true" value="" maxLength="255" minLength="8"> 1288<div class="invalid-feedback" id="form-password-confirm-error"></div> 1289</div> 1290</div> 1291<div class="form-group "> 1292<label class="sr-only" for="registration-form-accountuse"> 1293Who are you shopping for? 1294</label> 1295<select class="form-control custom-select" id="registration-form-accountuse" name="dwfrm_profile_customer_accountuse"> 1296<option value="" disabled selected hidden> Who are you shopping for? </option> 1297 1298<option id="personal" value="Personal"> Myself </option> 1299 1300<option id="business" value="Business"> My Business </option> 1301 1302<option id="other" value="Other"> Someone else </option> 1303 1304</select> 1305</div> 1306 1307<div class="form-group custom-control custom-checkbox"> 1308<input 1309type="checkbox" 1310class="custom-control-input" id="add-to-email-list" 1311checked 1312name="dwfrm_profile_customer_addtoemaillist" value="true" 1313> 1314<label class="custom-control-label p--small checkbox-label" for="add-to-email-list"> 1315Sign me up for the Red Kap newsletter 1316</label> 1317</div> 1318 1319<div class="form-group custom-control custom-checkbox"> 1320<input 1321type="checkbox" 1322class="custom-control-input" id="terms-and-privacy" 1323name="dwfrm_profile_customer_agreetoterms" required aria-required="true" value="true" 1324> 1325<label class="custom-control-label p--small checkbox-label" for="terms-and-privacy"> 1326I agree to the 1327<a class="font--primary-text" href="/privacypolicy.html"> 1328privacy policy 1329</a> 1330and 1331<a class="font--primary-text" href="/terms-of-use.html"> 1332terms of use. 1333</a> 1334</label> 1335</div> 1336<input type="hidden" name="csrf_token" value="uurDKIPnBU9ysCke3xSTYJ9Zg2NFM9an19nIGw_cfmR6qMj1LTDAW557fnPriQfeNNnahMPO4BNxQs6UP--qN24yILbvuAphW-LFSG0QnLbXwqcmPVPgEHASJ-p7UBpzhl576zmbPESkHHnpp87dEvhTLLGseo62hSEiUYQMT8Uh5av
1336-V5Q="/> 1337<input type="hidden" name="returnTo" value="" /> 1338<button type="submit" class="btn btn-block btn-primary"> 1339Create Account 1340</button> 1341<p class="p--small mt-5"> 1342Red Kap does not share or sell personal info. 1343<a class="font--primary-text" href="/privacypolicy.html"> 1344See Privacy Policy 1345</a> 1346</p> 1347</form> 1348 1349</div> 1350 1351</div> 1352</div> 1353</div> 1354</div> 1355</div> 1356<div class="col"> 1357<div class="card w-100 pl-0 pl-md-5 pr-0 pt-0 pt-md-5"> 1358 1359<div class="card-header pl-0 pl-md-3 pr-0"> 1360 <h8 class="track-order-header">Check Order</h8> 1361 <hr> 1362</div> 1363 1364<div class="card-body pl-0 pl-md-3 pr-0"> 1365 <form action="/on/demandware.store/Sites-redkap_us-Site/default/Order-Track" class="trackorder form-with-validation-icons" method="POST" name="trackorder-form"> 1366 1367 <p class="track-order-header-text p--small">See your order even if you are not a registered user. Enter the order number and the billing address ZIP code.</p> 1368 1369 <input type="hidden" name="csrf_token" value="uurDKIPnBU9ysCke3xSTYJ9Zg2NFM9an19nIGw_cfmR6qMj1LTDAW557fnPriQfeNNnahMPO4BNxQs6UP--qN24yILbvuAphW-LFSG0QnLbXwqcmPVPgEHASJ-p7UBpzhl576zmbPESkHHnpp87dEvhTLLGseo62hSEiUYQMT8Uh5av
1369-V5Q="/> 1370 1371 <div class="form-group required"> 1372 <label class="form-control-label" for="trackorder-form-number"> 1373 Order Number 1374 </label> 1375 <div class="input-group validation-icon-inside"> 1376 <input 1377 type="text" 1378 required 1379 class="form-control" 1380 aria-describedby="form-number-error" 1381 id="trackorder-form-number" 1382 name="trackOrderNumber"> 1383 <div class="invalid-feedback" id="form-number-error"></div> 1384 </div> 1385 </div> 1386 1387 <div class="form-group required"> 1388 <label class="form-control-label" for="trackorder-form-email"> 1389 Order Email 1390 </label> 1391 <div class="input-group validation-icon-inside"> 1392 <input 1393 type="text" 1394 required 1395 class="form-control" 1396 id="trackorder-form-email" 1397 aria-describedby="form-email-error" 1398 name="trackOrderEmail" 1399 pattern="^(?!.*\.\.)[A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}$" 1400 maxlength="50"> 1401 <div class="invalid-feedback" id="form-email-error"></div> 1402 </div> 1403 </div> 1404 <!-- Billing Zip Code --> 1405 <div class="form-group required"> 1406 <label class="form-control-label" for="trackorder-form-zip">
1407 Billing ZIP Code 1408 </label> 1409 <div class="input-group validation-icon-inside"> 1410 <input 1411 type="text" 1412 required 1413 class="form-control" 1414 id="trackorder-form-zip" 1415 aria-describedby="form-zipcode-error" 1416 name="trackOrderPostal" 1417 pattern="(^\d{5}(-\d{4})?$)|(^[abceghjklmnprstvxyABCEGHJKLMNPRSTVXY]{1}\d{1}[A-Za-z]{1} *\d{1}[A-Za-z]{1}\d{1}$)"> 1418 </div> 1419 <div class="invalid-feedback" id="form-zipcode-error"></div> 1420</div> 1421 1422 1423 <div class="form-group"> 1424 <button class="btn btn-block btn-primary font-size--12" type="submit" name="submit" value="submit"> 1425 Check status 1426 </button> 1427 </div> 1428 </form> 1429</div> 1430 1431</div> 1432</div> 1433</div> 1434</div> 1435 1436</div> 1437 1438 1439 1440 1441<div class="prefooter"> 1442 1443 1444 1445 1446 1447 1448<div class="page-designer chromeless " id="rkrd-prefooter"> 1449<div class="experience-region experience-main"><div class="experience-component experience-commerce_layouts-3column"> 1450 1451 1452 1453<div class="mobile-3r-1c background--light-gray p-5 " 1454data-component-id="cd4b9a2d2517eb846e1314eb19" 1455data-component-index="0" 1456 1457 1458> 1459 1460 1461 1462 1463 1464<div class="container"> 1465<div class="row"> 1466<div style="animation-delay: 0ms;" class="region col-12 col-md-4 align-self-center"><div class="experience-component experience-commerce_assets-html"> 1467 1468 1469<div class="py-5"> 1470 1471 <div class="text-center pr-md-5"> 1472<i class="icon-shipping text--brand-darker-red font-size--56"></i> 1473</div> 1474 1475<p class="text-center h9 mt-3 pb-2 pr-md-5">Free Shipping</p> 1476 1477<p class="text-center font-weight--500 font-size--16 font-height--24 pr-md-5">Good news! Spend $50 or more and weâll cover shipping costs.</p> 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490</div> 1491</div></div> 1492<div style="animation-delay: 0ms;" class="region col-12 col-md-4 align-self-center"><div class="experience-component experience-commerce_assets-html"> 1493 1494 1495<div class="py-5"> 1496 1497 <div class="text-center pr-md-5"> 1498<i class="icon-returns text--brand-darker-red font-size--56"></i> 1499</div> 1500<p class="text-center h9 mt-3 pb-2 pr-md-5">Free Returns</p> 1501<p class="text-center font-weight--500 font-size--16 font-height--24 pr-md-5">Changed your mind? Wrong size? Send it back. On us, of course.</p> 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514</div> 1515</div></div> 1516<div style="animation-delay: 0ms;" class="region col-12 col-md-4 align-self-center"><div class="experience-component experience-commerce_assets-html"> 1517 1518 1519<div class="py-5"> 1520 1521 <div class="text-center pr-md-5"> 1522<i class="icon-guarantee text--brand-darker-red font-size--56"></i> 1523</div> 1524<p class="text-center h9 mt-3 pb-2 pr-md-5">Satisfaction Guaranteed</p> 1525<p class="text-center font-weight--500 font-size--16 font-height--24 pr-md-5">We stand behind our work(wear). If you're unhappy with an order, we'll fix it.</p> 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538</div> 1539</div></div> 1540</div> 1541</div> 1542</div> 1543</div></div> 1544</div> 1545 1546 1547 1548 1549 1550</div> 1551 1552 1553<footer id="footercontent"> 1554<div class="container"> 1555 1556<div class="footer-container signup row"> 1557<div class="footer-item footer-item col-lg-6 pt-4 pt-lg-0 font--tertiary"> 1558 1559 1560 1561 1562 1563 1564<div class="page-designer chromeless " id="signup-message"> 1565<div class="experience-region experience-main"><div class="experience-component experience-commerce_assets-html"> 1566 1567 1568<div class="text--brand-darker-red"> 1569 1570 <span class="h3 narrow">
1570Get</span><br class="d-none d-md-inline"><span class="h3"> 15% off </span><br class="d-none d-md-inline"><span class="h3 narrow">when you sign up</span> 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583</div> 1584</div></div> 1585</div> 1586 1587 1588 1589 1590 1591</div> 1592<div class="footer-item footer-item col-lg-6 pt-4 pt-lg-0"> 1593<div class="store"> 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604</div> 1605<div class="email-signup-form-salescloud"> 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617<div class="label--footer" for="mailingListSignupForm" >Get Red Kap news, offers, and more</div> 1618 1619 1620 1621 1622<form id="mailingListSignupForm" class="no-label form-with-validation-icons " action="/on/demandware.store/Sites-redkap_us-Site/default/Signup-Submit" enctype="application/x-www-form-urlencoded"> 1623<div class="form-group"> 1624<div class="input-group"> 1625<label class="sr-only" for="mailingListSignupFormEmail">Email Address</label> 1626<input type="email" class="form-control email form-control--footer" id="mailingListSignupFormEmail" placeholder="Email Address" 1627name="dwfrm_emailSignup_email" required aria-required="true" value="" maxLength="50" pattern="^\w+([\-+.']\w+)*@\w+([\-.]\w+)*\.\w+([\-.]\w+)*$" 1628data-missing-error="This field is required." 1629data-pattern-mismatch="Please enter a valid E-Mail address" 1630data-range-error="Must be 50 characters or less." 1631/> 1632</div> 1633<div class="invalid-feedback font-size--13"></div> 1634</div> 1635 1636<div class="form-group"> 1637<label class="sr-only" for="mailingListSignupFormPurchaseFor">Purchase for</label> 1638<select class="form-control selectpicker" title="Who are you shopping for?" data-style="bootstrap-select-button" id="mailingListSignupFormPurchaseFor" 1639name="dwfrm_emailSignup_purchasefor" required aria-required="true" 1640> 1641<optgroup label="--Select an Option Below--"> 1642 1643<option id="Personal" value="Personal">I'm shopping for myself</option> 1644 1645<option id="Business" value="Business">I'm shopping for employees at my company</option> 1646 1647<option id="Other" value="Other">I'm shopping for someone else</option> 1648 1649<option id="Distributor" value="Distributor">I am a Red Kap distributor</option> 1650 1651</optgroup> 1652</select> 1653<div class="invalid-feedback font-size--13"></div> 1654</div> 1655 1656<div class="form-group firstName d-none"> 1657<label class="sr-only" for="mailingListSignupFormPopFirst">First Name</label> 1658<input type="text" class="form-control" id="mailingListSignupFormPopFirst" name="dwfrm_emailSignup_firstName" value="" maxLength="2147483647" autocomplete="new-password" tabindex="-1" /> 1659</div> 1660 1661 1662 1663<div class="form-group"> 1664<button type="submit" class="btn btn-primary submit-form">Sign Me Up</button> 1665</div> 1666 1667</form> 1668 1669 1670<div class="modal fade" id="mailingListDetailsModal" tabindex="-1" role="dialog" aria-hidden="true"> 1671<div class="modal-dialog" role="document"> 1672<div class="modal-content"> 1673<div class="modal-header"> 1674<h4 class="modal-title signup-first-step d-none"> 1675 1676 1677 1678 1679 1680 1681 1682 1683<div class="content-asset" data-asset-id="email-signup-modal-title"><!-- dwMarker="content" dwContentID="e97440652db6bbf4dfb6b0761a" dwContentBMID="email-signup-modal-title" --> 1684<span>GEAR UP</span><br> 1685SAVE 15% OFF YOUR ORDER 1686</div> <!-- End content-asset --> 1687 1688 1689 1690 1691 1692 1693 1694</h4> 1695<h4 class="modal-title signup-details"> 1696Thanks for signing up! 1697</h4> 1698<button type="button" class="close" data-dismiss="modal" aria-label="Close"> 1699<span aria-hidden="true">×</span> 1700</button> 1701</div> 1702 1703<div class="modal-body fade show signup-first-step d-none"> 1704<div class="body-copy text-center body-copy-desc"> 1705 1706 1707 1708 1709 1710 1711 1712<div class="content-asset" data-asset-id="email-signup-modal-desc"><!-- dwMarker="content" dwContentID="4510dca04aad89b7358e6e5027" dwContentBMID="email-signup-modal-desc" --> 1713Sign up to be the first to hear about sales, new arrivals and more. 1714</div> <!-- End content-asset --> 1715 1716 1717 1718 1719 1720 1721</div> 1722<form id="mailingListSignupFormPop" class="no-label" action="/on/demandware.store/Sites-redkap_us-Site/default/Signup-Submit?source=popup" enctype="application/x-www-form-urlencoded"> 1723<div class="form-group firstName"> 1724<label class="sr-only" for="mailingListSignupFormPopFirstName">First Name</label> 1725<input type="text" class="form-control" id="mailingListSignupFormPopFirstName" name="dwfrm_emailSignup_firstName" value="" maxLength="2147483647" autocomplete="new-password" tabindex="-1" /> 1726</div> 1727<div class="form-group"> 1728<label class="sr-only" for="mailingListSignupFormPopEmail">Email Address</label> 1729<input type="text" class="form-control" id="mailingListSignupFormPopEmail" placeholder="Email Address" name="dwfrm_emailSignup_email" required aria-required="true" value="" maxLength="50" pattern="^\w+([\-+.']\w+)*@\w+([\-.]\w+)*\.\w+([\-.]\w+)*$" /> 1730</div> 1731<div class="form-group"> 1732<label class="sr-only" for="mailingListSignupFormPopPurchaseFor">Purchase for</label> 1733<select class="form-control" id="mailingListSignupFormPopPurchaseFor" name="dwfrm_emailSignup_purchasefor" required aria-required="true"> 1734<option value="" disabled selected>--Select an Option Below--</option> 1735 1736<option id="Personal" value="Personal">I'm shopping for myself</option> 1737 1738<option id="Business" value="Business">I'm shopping for employees at my company</option> 1739 1740<option id="Other" value="Other">I'm shopping for someone else</option> 1741 1742<option id="Distributor" value="Distributor">I am a Red Kap distributor</option> 1743 1744</select> 1745</div> 1746<div class="form-group"> 1747<button type="submit" class="btn btn-primary submit-form">Sign Me Up</button> 1748</div> 1749</form> 1750<div class="body-copy text-center body-copy-disc"> 1751 1752 1753 1754 1755 1756 1757 1758<div class="content-asset" data-asset-id="email-signup-modal-disclaimer"><!-- dwMarker="content" dwContentID="6bda814ca526d8ac1df66b902b" dwContentBMID="email-signup-modal-disclaimer" --> 1759<div class="mt-2">By signing up, you agree to our <a href="https://www.redkap.com/terms-of-use.html"><span style="color:#000000;">Privacy Policy</span></a> and <u><a href="https://www.redkap.com/terms-of-use.html" target="_blank"><span style="color:#000000;">Terms of Use</span></a></u>.</div> 1760</div> <!-- End content-asset --> 1761 1762 1763 1764 1765 1766 1767</div> 1768</div>
1769<div class="modal-body fade show signup-details-form"> 1770<div class="body-copy text-center">Your first email will arrive shortly.</div> 1771<form id="mailingDetailsForm" action="/on/demandware.store/Sites-redkap_us-Site/default/Signup-SubmitDetails" enctype="application/x-www-form-urlencoded"> 1772<div id="signupModalWrapper" class="pb-3"></div> 1773<button type="submit" class="btn btn-primary btn-block submit-details">Submit</button> 1774</form> 1775</div> 1776<div class="modal-body fade show signup-details-received d-none"> 1777<p class="body-copy">Thank you for providing more detail. This information helps us tailor your experience.</p> 1778<button type="button" class="btn btn-primary btn-block" data-dismiss="modal" aria-label="Close">Continue Browsing</button> 1779</div> 1780 1781</div> 1782</div> 1783</div> 1784 1785 1786<div class="email-signup-button"> 1787<div class="email-signup-button-wrapper"> 1788<div class="email-signup-button-close close"> 1789<span aria-hidden="true">×</span> 1790</div> 1791<div class="email-signup-button-content"> 1792 1793 1794 1795 1796 1797 1798 1799 1800<div class="content-asset" data-asset-id="email-signup-button"><!-- dwMarker="content" dwContentID="8caab52c971d019b3c6de6c16f" dwContentBMID="email-signup-button" --> 1801<div class="text-center font-size--18 line-height--24 text--off-white"> 1802<p class="font-size--18 line-height--24 mb-0">Save 15%</p> 1803<i class="icon-arrow-right-thin text--off-white font-size--12 line-height--18"></i> 1804</div> 1805</div> <!-- End content-asset --> 1806 1807 1808 1809 1810 1811 1812 1813</div> 1814</div> 1815</div> 1816 1817 1818 1819<div class="emailSignupModalSettings" data-action-url="/on/demandware.store/Sites-redkap_us-Site/default/Signup-GetModalSettings?pageName=" style="display:none"></div> 1820 1821</div> 1822</div> 1823</div> 1824 1825<div class="footer-container row"> 1826<div class="footer-item footer-item footer-logo col-lg-4 d-lg-none"></div> 1827<div class="footer-item footer-item col-6 col-lg-2 pl-lg-5"> 1828 1829 1830 1831 1832 1833 1834 1835<div class="content-asset" data-asset-id="footerColumn1"><!-- dwMarker="content" dwContentID="bc4feec45d0d4c3cb8f8f19ef7" dwContentBMID="footerColumn1" --> 1836<div class="title">Support</div> 1837<ul class="menu-footer content"> 1838 <li><a class="footer-link" href="https://www.redkap.com/contact" title="Go to Contact Us">Contact Us</a></li> 1839 <li><a class="footer-link" href="https://www.redkap.com/faq.html" title="Go to Frequently Asked Questions">FAQ</a></li> 1840 <li><a class="footer-link" href="https://www.redkap.com/shipping-and-delivery.html" title="Go to Shipping and Delivery">Shipping & Delivery</a></li> 1841 <li><a class="footer-link" href="https://www.redkap.com/guarantee-and-return-policy.html" title="Go to Returns">Returns</a></li> 1842 <li><a class="footer-link" href="https://www.redkap.com/order-history" title="Go to Track Your Order">Track Order</a></li> 1843 <li><a class="footer-link" href="https://www.redkap.com/distributor" title="Go to Find a Distributor">Find a Distributor</a></li> 1844 <li><a class="footer-link" href="https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/SiteMap-Storefront" title="Go to Sitemap">Site Map</a></li> 1845 <li><a class="footer-link" href="https://www.redkap.com/accessability-statement.html" title="Go to Accessibility Statement">Accessibility Statement</a></li> 1846 1847</ul> 1848</div> <!-- End content-asset --> 1849 1850 1851 1852 1853 1854 1855</div> 1856<div class="footer-item footer-item col-6 col-lg-2"> 1857 1858 1859 1860 1861 1862 1863 1864<div class="content-asset" data-asset-id="footerColumn2"><!-- dwMarker="content" dwContentID="67286c47acc8171e8f14a3c660" dwContentBMID="footerColumn2" --> 1865<div class="title">Resources</div> 1866 1867 1868<ul class="menu-footer content"> 1869 1870<li><a class="footer-link" href="https://www.redkap.com/fit-guide.html" title="Go to Fit Guide">Fit Guide</a></li> 1871<li><a class="footer-link" href="https://www.redkap.com/catalogs.html" title="Go to Catalogs">Catalogs</a></li> 1872<li><a class="footer-link" href="https://www.redkap.com/military-discount-program.html" title="Military Discount">Military Discount</a></li> 1873<li><a class="footer-link" href="https://www.redkap.com/education-discount-program.html" title="Education Discount">Education Discount</a></li> 1874<li><a class="footer-link" href="https://www.redkap.com/rewards.html" title="Go to Rewards">Rewards</a></li> 1875<li><a class="footer-link" href="https://www.redkap.com/school-programs.html" title="Go to School Programs">School Programs</a></li> 1876<li><a class="footer-link" href="https://www.redkap.com/oem-partners.html" title="Go to OEM Partners">OEM Partners</a></li> 1877<li><a class="footer-link" href="https://www.redkap.com/best-fitting-workwear-sizing-tool.html" title="Go to Workfitter">Workfitter</a></li> 1878 1879</ul> 1880</div> <!-- End content-asset --> 1881 1882 1883 1884 1885 1886 1887</div> 1888<div class="footer-item footer-item col-6 col-lg-2"> 1889 1890 1891 1892 1893 1894 1895 1896<div class="content-asset" data-asset-id="footerColumn3"><!-- dwMarker="content" dwContentID="0b030660b06f5497be1214f2b1" dwContentBMID="footerColumn3" --> 1897<div class="title">Company</div> 1898 1899<ul class="menu-footer content"> 1900 <li><a class="footer-link" href="https://www.redkap.com/about.html" title="Go to About Red Kap">About Red Kap</a></li> 1901<li><a class="footer-link" href="https://www.redkap.com/furk" target="_blank" title="Go to Furk 101">Furk 101</a></li> 1902 <li><a class="footer-link" href="https://www.wwof.com/careers" target="_blank" title="Go to Careers">Careers</a></li> 1903<li><a class="footer-link" href="https://orders.wwof.com/" target="_blank" title="Go to Distributor Sign In">Distributor Sign In</a></li> 1904 <li><a class="footer-link" href="https://www.wwof.com/ISO-9001" target="_blank" title="ISO 9001">ISO 9001</a></li> 1905</ul> 1906</div> <!-- End content-asset --> 1907 1908 1909 1910 1911 1912 1913</div> 1914<div class="footer-item footer-item col-6 col-lg-2"> 1915 1916 1917 1918 1919 1920 1921 1922<div class="content-asset" data-asset-id="footerColumn4"><!-- dwMarker="content" dwContentID="8908733534da4ab7215c059cf3" dwContentBMID="footerColumn4" --> 1923<div class="title">Social</div> 1924 1925<ul class="menu-footer content"> 1926 <li><a href="http://www.facebook.com/redkap1923">Facebook</a></li> 1927 <li><a href="http://www.instagram.com/redkap">Instagram</a></li> 1928 <li><a href="http://www.youtube.com/redkap1923">YouTube</a></li> 1929 <li><a href="http://www.linkedin.com/company/red-kap">LinkedIn</a></li> 1930</ul> 1931</div> <!-- End content-asset --> 1932 1933 1934 1935 1936 1937 1938</div> 1939<div class="footer-item footer-item col-lg-4 footer-logo d-none d-lg-block"></div> 1940</div> 1941<div class="text-right"> 1942<button class="back-to-top" title="Back to top" 1943aria-label="Back to top"> 1944<span class="fa-stack fa-lg" aria-hidden="true"> 1945<i class="fa-circle fa-inverse fa-stack-2x"></i> 1946<i class="fa-arrow-up fa-stack-1x"></i> 1947</span> 1948</button> 1949</div> 1950<div class="row pt-4 flex-column-reverse flex-lg-row"> 1951<div class="col-md-6 text-center text-md-left copyright-notice copyright"> 1952 1953 1954 1955 1956 1957 1958 1959<div class="content-asset" data-asset-id="footerCopy"><!-- dwMarker="content" dwContentID="bc9e1da7b9494b9c074e757d10" dwContentBMID="footerCopy" --> 1960<div class="copyright">© 2026 Workwear Outfitters, LLC. All Rights Reserved</div> 1961</div> <!-- End content-asset --> 1962 1963 1964 1965 1966 1967 1968</div> 1969<div class="col-md-6 text-center text-md-right postscript privacy-links"> 1970 1971 1972 1973 1974 1975 1976 1977<div class="content-asset" data-asset-id="footerBottomRight"><!-- dwMarker="content" dwContentID="3499e3a0e6d45a78575fd8ae26" dwContentBMID="footerBottomRight" --> 1978<ul class="list-unstyled"> 1979 <li><a href="https://www.redkap.com/privacypolicy.html" title="Go to Privacy Policy">Privacy Policy</a></li> 1980 <li><a href="https://www.redkap.com/terms-of-use.html" title="Go to Terms of Use">Terms of Use</a></li> 1981 <li><a href="https://www.redkap.com/do-not-sell-my-info.html" title="Do Not Sell My Info">Do Not Sell My Info</a></li> 1982 <li><a href="http://www.wwof.com/modern-slavery-statement" target="_blank" title="Go to Modern Slavery Statement">Modern Slavery Statement</a></li> 1983<li><a href="https://www.redkap.com/cookie-policy.html" title="Cookie Policy">Cookie Policy</a></li> 1984</ul> 1985</div> <!-- End content-asset --> 1986 1987 1988 1989 1990 1991 1992</div> 1993</div> 1994</div> 1995</footer> 1996<div class="modal fade" id="removeProductModal" tabindex="-1" role="dialog" aria-labelledby="removeProductLineItemModal"> 1997 <div class="modal-dialog" role="document"> 1998 <div class="modal-content"> 1999 <div class="modal-header delete-confirmation-header"> 2000 <h2 class="modal-title" id="removeProductLineItemModal">Remove Product?</h2> 2001 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 2002 </div> 2003 <div class="modal-body delete-confirmation-body"> 2004 Are you sure you want to remove the following product from the cart? 2005 <p class="product-to-remove"></p> 2006 </div> 2007 <div class="modal-footer"> 2008 <button type="button" class="btn btn-outline-primary" data-dismiss="modal">Cancel</button> 2009 <button type="button" class="btn btn-primary cart-delete-confirmation-btn" 2010 data-dismiss="modal"> 2011 Yes 2012 </button> 2013 </div> 2014 </div> 2015 </div> 2016</div> 2017 2018 2019 2020 2021<div class="modal fade" id="addedToCartModal" tabindex="-1" role="dialog" aria-labelledby="addedToCartModal"> 2022 <div class="modal-dialog" role="document"> 2023 <div class="modal-content"> 2024 <div class="modal-header"> 2025 <h2 class="modal-title"> 2026 Added to Cart 2027 </h2> 2028 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 2029 </div> 2030 <div class="modal-body product-summary"> 2031 2032 </div> 2033 <div class="row added-to-cart-footer-row"> 2034 <div class="col-6 left-column"> 2035 <a href="https://www.redkap.com/cart" class="btn btn-block btn-outline-primary view-cart-button"> 2036 View Cart 2037 </a> 2038 </div> 2039 <div class="col-6 right-column"> 2040 <a href="https://www.redkap.com/checkout" class="btn btn-block btn-primary"> 2041 Checkout 2042 </a> 2043 </div> 2044 </div> 2045 </div> 2046 </div> 2047</div> 2048 2049</div> 2050<div class="error-messaging"></div> 2051<div class="modal-background"></div> 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064
2065<script type="text/javascript" src="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/js/main.js" fetchpriority="high" data-cookieconsent="ignore"></script>
vendor: 85 bytes, lines 2065-2067
2065 2066 2067<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=
20676Ld57oQcAAAAACyli_xfB2SV2vPIkI4R-cUleddK
vendor: 65 bytes, lines 2067-2072
2067" 2068fetchpriority="high" data-cookieconsent="ignore" 2069 2070 2071></script> 2072
2073<script type="text/javascript" src="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/js/login.js" 2074defer fetchpriority="low" 2075 2076 2077></script>
2077 2078
2079<script type="text/javascript" src="https://build.drrv.co/prd-wwof-customizer/widget/latest/customizer.widget.umd.min.js" 2080defer fetchpriority="low" 2081 2082 2083></script>
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102
2102<script defer src="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/custom/js/cybersource-custom.js"></script>
2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120
2121<script> 2122(s => { 2123try { 2124window.UncachedData.yotpo?.footerElements?.forEach(def => { 2125var el = document.createElement(def.type); 2126el.setAttribute('style', 'display:none;'); 2127Object.entries(def.attributes || {}).forEach(([key, value]) => { 2128if (key === 'data') { 2129Object.entries(value || {}).forEach(([dataKey, dataValue]) => { 2130el.setAttribute('data-' + dataKey, dataValue); 2131try { 2132el.dataset[dataKey] = dataValue; 2133} catch (e) { 2134// throw error if attr cannot be set via dataset (e.g. contains hyphen) 2135el.dataset[dataKey.replace(/\-([a-z])/gi, (m, c) => c.toUpperCase())] = dataValue; 2136} 2137}); 2138} else { 2139el.setAttribute(key, value); 2140} 2141}); 2142s.parentNode.insertBefore(el, s); 2143}); 2144} catch (e) { 2145window.console?.error?.('Yotpo Loyalty footer injection error:', e); 2146} 2147}) (document.currentScript); 2148</script>
2148 2149 2150<div style="display:none;" 2151id="cart-api-details" 2152data-api-endpoint="https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/YotpoAPI"> 2153</div> 2154 2155 2156 2157 2158 2159 2160<!-- Marketing Cloud Analytics - cached -->
2161<script type="text/javascript"> 2162try { 2163 _etmc.push(['setOrgId', "100027976" ]); 2164} catch (e) { console.error(e); } 2165</script>
2165 2166<!-- End Marketing Cloud Analytics - cached --> 2167<!-- Marketing Cloud Analytics - noncached -->
2168<script type="text/javascript"> 2169try { 2170 _etmc.push(['setUserInfo', {"email":"bcIowEZMdDftvaCxL370YZ0d0t"} ]); 2171 _etmc.push(['trackPageView']); 2172} catch (e) { console.error(e); } 2173</script>
2173 2174<!-- End Marketing Cloud Analytics - noncached --> 2175 2176 2177<span class="api-unknown tracking-consent" 2178data-caOnline="false" 2179data-reject="/on/demandware.store/Sites-redkap_us-Site/default/ConsentTracking-SetSession?consent=false" 2180data-accept="/on/demandware.store/Sites-redkap_us-Site/default/ConsentTracking-SetSession?consent=true" 2181data-acceptText="Yes" 2182data-rejectText="No" 2183data-heading="Tracking Consent" 2184>
2185<script data-cookieconsent="ignore"> 2186((p, data) => { 2187p?.classList?.[data.tracking_consent ? 'add' : 'remove']('consented'); 2188p?.classList?.replace('api-unknown', 'api-' + !!data.consentApi); 2189}) (document.currentScript.parentNode, window.UncachedData); 2190</script>
2190 2191</span> 2192<div class="d-none" id="consent-content"> 2193 2194 2195
2196<script> 2197document.currentScript.parentNode.querySelector('.button-accept')?.addEventListener('click', () => { 2198window.dataLayer = window.dataLayer || []; 2199dataLayer.push(['consent', 'update', { 2200'ad_user_data': 'granted', 2201'ad_personalization': 'granted', 2202'ad_storage': 'granted', 2203'analytics_storage': 'granted' 2204}]); 2205}); 2206</script>
2206 2207 2208</div> 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220<!-- Demandware Analytics code 1.0 (body_end-analytics-tracking-asynch.js) -->
2221<script type="text/javascript">//<!-- 2222/* <![CDATA[ */ 2223function trackPage() { 2224 try{ 2225 var trackingUrl = "https://www.redkap.com/on/demandware.store/Sites-redkap_us-Site/default/__Analytics-Start"; 2226 var dwAnalytics = dw.__dwAnalytics.getTracker(trackingUrl); 2227 if (typeof dw.ac == "undefined") { 2228 dwAnalytics.trackPageView(); 2229 } else { 2230 dw.ac.setDWAnalytics(dwAnalytics); 2231 } 2232 }catch(err) {}; 2233} 2234/* ]]> */ 2235// --> 2236</script>
vendor: 1 bytes, line 2236
2236
2237<script type="text/javascript" src="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/internal/jscript/dwanalytics-22.2.js" async="async" onload="trackPage()"></script>
2237 2238<!-- Demandware Active Data (body_end-active_data.js) -->
2239<script src="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/internal/jscript/dwac-21.7.js" type="text/javascript" async="async"></script>
2239<!-- CQuotient Activity Tracking (body_end-cquotient.js) -->
2240<script src="https://cdn.cquotient.com/js/v2/gretel.min.js" type="text/javascript" async="async"></script>
2240 2241<!-- Demandware Apple Pay -->
2242<script type="text/javascript">//<!-- 2243/* <![CDATA[ */ 2244if (!window.dw) dw = {}; 2245dw.applepay = {"action":{"cancel":"https:\/\/www.redkap.com\/on\/demandware.store\/Sites-redkap_us-Site\/default\/__SYSTEM__ApplePay-Cancel","getRequest":"https:\/\/www.redkap.com\/on\/demandware.store\/Sites-redkap_us-Site\/default\/__SYSTEM__ApplePay-GetRequest","onshippingcontactselected":"https:\/\/www.redkap.com\/on\/demandware.store\/Sites-redkap_us-Site\/default\/__SYSTEM__ApplePay-ShippingContactSelected","onpaymentmethodselected":"https:\/\/www.redkap.com\/on\/demandware.store\/Sites-redkap_us-Site\/default\/__SYSTEM__ApplePay-PaymentMethodSelected","onvalidatemerchant":"https:\/\/www.redkap.com\/on\/demandware.store\/Sites-redkap_us-Site\/default\/__SYSTEM__ApplePay-ValidateMerchant","onpaymentauthorized":"https:\/\/www.redkap.com\/on\/demandware.store\/Sites-redkap_us-Site\/default\/__SYSTEM__ApplePay-PaymentAuthorized","prepareBasket":"https:\/\/www.redkap.com\/on\/demandware.store\/Sites-redkap_us-Site\/default\/__SYSTEM__ApplePay-PrepareBasket","onshippingmethodselected":"https:\/\/www.redkap.com\/on\/demandware.store\/Sites-redkap_us-Site\/default\/__SYSTEM__ApplePay-ShippingMethodSelected"},"inject":{"directives":[{"css":"dw-apple-pay-button","query":"ISAPPLEPAY","action":"replace","copy":true},{"css":"dw-apple-pay-button dw-apple-pay-cart ","query":"button[name=dwfrm_cart_checkoutCart]","action":"after","style":{"ref":"this","attr":["width","margin"]}}]}}; 2246/* ]]> */ 2247// --> 2248</script>
vendor: 1 bytes, line 2248
2248
2249<script type="text/javascript" src="/on/demandware.static/Sites-redkap_us-Site/-/default/v1790279564850/internal/jscript/applepay.js" async="true"></script>
2249 2250</body> 2251</html> 2252
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.