www.rvca.com Open in urlscan Pro
23.227.38.74  Public Scan

Submitted URL: http://www.rvca.com/
Effective URL: https://www.rvca.com/
Submission: On February 19 via api from US — Scanned from CA

Form analysis 7 forms found in the DOM

POST /cart/update

<form method="post" action="/cart/update" id="currency_form" accept-charset="UTF-8" class="shopify-currency-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency"><input type="hidden" name="utf8" value="✓"><input
    type="hidden" name="return_to" value="/">
  <select name="currency" style="background-color:#ffffff;color:#000000;" class="" onchange="this.parentNode.submit()" data-uw-rm-form="fx" aria-label="Single select" data-uw-hidden-control="hidden-control-element">
    <option selected="true">USD</option>
  </select>
</form>

<form class="relative search-trigger">
  <div class="tools__button cursor-pointer flex items-center" neptune-engage="{
      targets:[
        {
          attributes:[
            {
              att:data-return-focus,
              set:here
            }
          ]
        },
        {
          selector:html,
          attributes:[
            {
              att:data-active-modal,
              set:search
            }
          ]
        },
        {
          selector:.modal-search-form,
          methods:reset
        }
      ]
    }">
    <input type="search" id="Search-header" value="" class="search-trigger__input absolute inset-0 opacity-0 cursor-pointer w-full" readonly="readonly" right="left" autocomplete="off" data-uw-rm-form="fx" aria-label="Search field"
      data-uw-hidden-control="hidden-control-element">
    <span class="search-trigger__icon">
      <svg class="icon  tools__icon icon-search" style="" width="24" height="20" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
        <use xlink:href="#icon-def-search"></use>
      </svg>
      <span class="sr-only">search</span>
    </span>
    <span class="search-trigger__text hidden lg:block">Search</span>
  </div>
  <input type="submit" value="go" class="sr-only" data-uw-rm-form="fx" aria-label="Submit button">
</form>

GET /search

<form action="/search" method="get" role="search" class="modal-search-form flex relative mx-auto w-full group">
  <label for="modalSearchInput" class="invisible hidden"> Search </label>
  <input type="search" name="q" id="modalSearchInput" value="" placeholder="Search" class="search-modal__input focus:border-0 focus:outline-none shadow-none ui-autocomplete-input w-full px-10" autocomplete="off" autocorrect="off" autocapitalize="off"
    aria-label="Search" aria-autocomplete="list" onkeydown="if ( window.searchLoading != true ){ window.searchLoading = true; Neptune.liquid.load('SearchResults'); } this.typingTimer = this.typingTimer || {}; clearTimeout(this.typingTimer);"
    onkeyup="if(event.which!=27){clearTimeout(this.typingTimer); this.typingTimer = setTimeout(()=>{ Neptune.liquid.load('SearchSuggest','url:https://d7fc3x.a.searchspring.io/api/suggest/query?siteId=d7fc3x&amp;query='+this.value); window.searchLoading = false; _n.qs('.search-results').classList.remove('hidden');},500)}"
    neptune-engage="{
      on:keyup,
      which: 27,
      targets:[{
        selector:html,
        attributes:[{
          att:data-active-modal,
          set:_remove
        }]
      },
      { 
        selector:'[data-return-focus]',
        attributes:[{
          att:data-return-focus,
          set:_remove
        }],
        focus:true
      }]
    }" data-uw-rm-form="nfx">
  <input type="submit" value="go" class="sr-only" data-uw-rm-form="fx" aria-label="Submit button" data-uw-hidden-control="hidden-control-element">
  <button class="search-modal__input--search h-full border-none cursor-pointer text-center absolute animate left-0 top-0">
    <span class="icon text-black flex flex-col justify-center items-center mha" style="max-width: 38px;">
      <svg class="icon  search-modal__icon icon-search" style="" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
        <use xlink:href="#icon-def-search"></use>
      </svg>
      <span class="sr-only">Search</span>
    </span>
  </button>
  <button class="search-modal__input--close absolute top-0 right-0" neptune-engage="{preventDefault:true,targets:[
      {selector:html,attributes:[{att:data-active-modal,set:_remove}]},
      {selector:.search-results,classes:add:hidden}
      ]}">
    <svg class="icon  search-modal__icon icon-x-circle" style="" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
      <use xlink:href="#icon-def-x-circle"></use>
    </svg>
    <span class="sr-only">Close</span>
  </button>
</form>

POST /localization

<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" 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="/">
  <input name="country_code" type="hidden">
</form>

POST /localization

<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" 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="/">
  <input name="country_code" type="hidden">
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-WuPU3m" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; max-width: 300px; float: left; border-radius: 0px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 0px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 40px; 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: 0px 10px 0px 0px; 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;"><input id="email_99275452" class="needsclick go762664083 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(48, 48, 48); font-family: Roboto, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgba(255, 255, 255, 0); border: 1px solid rgb(48, 48, 48);"
            data-uw-rm-form="nfx">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px; position: relative; flex: 0 1 auto; margin: 0px auto;"><button
          class="needsclick go3894874857 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(48, 48, 48); border-radius: 0px; border-style: none; border-color: rgb(29, 29, 29); border-width: 2px; color: rgb(255, 255, 255); font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding: 0px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 40px;">Subscribe</button>
      </div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;" data-uw-rm-form="fx" aria-label="Submit button" data-uw-hidden-control="hidden-control-element">
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_3 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-UWkZ5i" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 24px; 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; flex: 1 1 0%;">
  <div title="RVCA" class="needsclick  kl-private-reset-css-Xuajs1"
    style="display: flex; flex-direction: column; width: 390px; margin: -20px 0px -20px -20px; padding: 0px; border-top: 0px solid transparent; border-right: 0px; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-bottom-left-radius: 24px; border-top-left-radius: 24px; overflow: hidden; min-width: 390px; min-height: 550px;">
    <div class="needsclick  kl-private-reset-css-Xuajs1"
      style="background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/TPbNZz/images/02793a8d-d5c0-4e70-9b10-dbd2e0eecab0.png&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; width: 100%; height: 100%; display: block;">
    </div>
  </div>
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 0px 0px 20px; min-height: 550px; 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; position: relative; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
              src="https://d3k81ch9hvuctc.cloudfront.net/company/TPbNZz/images/a0dfb635-4a5c-4e50-bade-ce822a99b4ce.png" tabindex="-1" alt="RVCA" class="needsclick  kl-private-reset-css-Xuajs1" data-uw-rm-alt-original="RVCA" data-uw-rm-alt="ALT"
              style="max-width: 100%; width: 100px; height: auto; cursor: initial;"></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: 15px 10px 10px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100970236" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: left;"><span
              style="font-weight: bold; font-family: 'Roboto Condensed', Helvetica, Arial, sans-serif; font-style: normal; font-size: 28px;">15% OFF YOUR FIRST ORDER</span><!--EndFragment--></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; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100970237" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; line-height: 150%; text-align: center;"><!--StartFragment--><span
              style="font-weight: 400; font-style: normal; font-size: 14px; font-family: 'Roboto Condensed', Helvetica, Arial, sans-serif;">When you sign up for emails. Plus, be the first to know about exclusive offers, new arrivals &amp;
              events.</span><!--EndFragment--></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 10px 5px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100970238" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: center;"><!--StartFragment--></p>
          <div class="needsclick  kl-private-reset-css-Xuajs1" data-testid="form-row">
            <div class="needsclick  kl-private-reset-css-Xuajs1" data-testid="form-component">
              <div id="rich-text-90802492" class="kl-private-reset-css-Xuajs1 go3176171171">
                <div><span style="font-size: 14px; font-family: 'Roboto Condensed', Helvetica, Arial, sans-serif; font-weight: bold; font-style: normal;">Preferences:</span><!--EndFragment--></div>
              </div>
            </div>
          </div>
          <div class="needsclick  kl-private-reset-css-Xuajs1" data-testid="form-row">
            <div class="needsclick  kl-private-reset-css-Xuajs1" data-testid="form-component">
              <div class="needsclick  kl-private-reset-css-Xuajs1">
                <div class="needsclick go2376614969 kl-private-reset-css-Xuajs1">
                  <div class="needsclick  kl-private-reset-css-Xuajs1" role="group" aria-labelledby="kl_vco_shopping_preferences__4_label"><!--EndFragment--></div>
                </div>
              </div>
            </div>
          </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: 20px 10px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; justify-content: flex-start; display: flex;">
          <div class="needsclick go2658510535 kl-private-reset-css-Xuajs1" style="align-self: flex-end; flex-flow: column wrap;">
            <div role="group" aria-labelledby="kl_Interest__7_label" class="needsclick  kl-private-reset-css-Xuajs1" style="display: inline-flex; justify-content: flex-start; flex-wrap: wrap;"><input tabindex="0" type="checkbox" id="Interest__7__12"
                name="Interest__7" aria-invalid="false" aria-label="MENS" class="needsclick  kl-private-reset-css-Xuajs1" data-uw-rm-form="nfx" style="position: absolute; width: 0px; opacity: 0;"><label for="Interest__7__12"
                class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go2725624752" width="20px"
                  height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(0, 0, 0); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,0)"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Interest__7__12" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Interest__7__12" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Interest__7__12" fill="#000000" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(0, 0, 0); font-family: &quot;Roboto Condensed&quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  MENS</div>
              </label><input tabindex="0" type="checkbox" id="Interest__7__13" name="Interest__7" aria-invalid="false" aria-label="WOMENS" class="needsclick  kl-private-reset-css-Xuajs1" data-uw-rm-form="nfx"
                style="position: absolute; width: 0px; opacity: 0;"><label for="Interest__7__13" class="needsclick  kl-private-reset-css-Xuajs1"
                style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go2725624752" width="20px" height="20px" viewBox="0 0 20 20" version="1.1"
                  xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(0, 0, 0); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,0)"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Interest__7__13" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Interest__7__13" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Interest__7__13" fill="#000000" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(0, 0, 0); font-family: &quot;Roboto Condensed&quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  WOMENS</div>
              </label><input tabindex="0" type="checkbox" id="Interest__7__14" name="Interest__7" aria-invalid="false" aria-label="BOYS" class="needsclick  kl-private-reset-css-Xuajs1" data-uw-rm-form="nfx"
                style="position: absolute; width: 0px; opacity: 0;"><label for="Interest__7__14" class="needsclick  kl-private-reset-css-Xuajs1"
                style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go2725624752" width="20px" height="20px" viewBox="0 0 20 20" version="1.1"
                  xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(0, 0, 0); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,0)"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Interest__7__14" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Interest__7__14" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Interest__7__14" fill="#000000" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(0, 0, 0); font-family: &quot;Roboto Condensed&quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  BOYS</div>
              </label></div>
            <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
          </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>
    <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; 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;"><input id="email_100970241" class="needsclick go2264706930 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="true" options="[object Object]" data-uw-rm-form="nfx" aria-describedby="klaviyo_ariaid_8"
            style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: &quot;Roboto Condensed&quot;, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; background-color: rgba(255, 255, 255, 0); border: 1px solid rgb(208, 51, 31);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;">
            <div class="needsclick  kl-private-reset-css-Xuajs1" style="background-color: white; position: absolute; z-index: 1; right: 0px; border-radius: 4px; animation: 0.4s ease 0s 1 normal none running klaviyo-fadein; top: 9px;">
              <div class="needsclick go3298969293 kl-private-reset-css-Xuajs1" style="border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.26) 1px 1px 4px 0px; border: 1px solid rgb(208, 51, 31); background-color: rgb(255, 244, 240);"><span role="alert"
                  id="klaviyo_ariaid_8" class="needsclick  kl-private-reset-css-Xuajs1" style="font-size: 14px; padding: 8px; font-family: &quot;Roboto Condensed&quot;, Helvetica, Arial, sans-serif; color: rgb(208, 51, 31);">This field is
                  required</span></div>
            </div>
          </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: 13px 10px 10px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;"><button class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button"
          tabindex="0"
          style="background: rgb(0, 0, 0); border-radius: 0px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: &quot;Roboto Condensed&quot;, Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 400; 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; height: 40px; width: 100%;">SUBMIT</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: 2px 10px 10px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgba(255, 255, 255, 0); border-radius: 2px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(0, 0, 0); font-family: &quot;Roboto Condensed&quot;, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: 400; 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; height: 30px; width: 100%;">NO
          THANKS</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; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100970244" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-family: 'Roboto Condensed', Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 9px;">15% off coupon code will be sent to the email provided. Valid for first-time US customers and new email
              subscribers only. Exclusions apply – discount not valid on wetsuits, GIs, special collections, third-party goods, or custom products. Code expires 90 days from retrieval and is valid online at rvca.com, one use per customer. Cannot
              apply offer to past orders nor combine the discount with any other offer. By entering your email you agree to our <a href="https://www.rvca.com/customer-help/privacy-policy.html" text="Privacy Policy">Privacy Policy</a>.</span></p>
        </div>
      </div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" data-uw-rm-form="fx" aria-label="Submit button" data-uw-hidden-control="hidden-control-element" style="display: none;">
</form>

Text Content

Skip to main contentEnable accessibility for visually impairedOpen the
accessibility menu Open the Accessible Navigation Menu






RVCA uses cookies to better understand how visitors use our site, for
advertising and to offer you a more personalized experience. We share
information about your use of our site with third-parties, analytics, social
media and advertising partners in accordance with our Privacy Policy. You can
manage this sharing by selecting the "Do Not Sell or Share My Personal
Information" link located in the footer. Learn more.
DeclineAccept
✕
It appears you are visiting from Canada. Do you want to redirect to the RVCA CA
Store?
Yes, pleaseNo, thanks
×

Please ensure Javascript is enabled for purposes of website accessibility Skip
to content
USD
chevron-left


RVCA – RVCA.COM

NEW TO SALE | UP TO 40% OFF SHOP SALE
RVCA x SAGE VAUGHN COLLECTION SHOP NOW
Insiders get FREE shipping JOIN/LOGIN
HAWAII COLLECTION / RVCALOHA Shop Now
chevron-right

close
menu close
RVCA.com Logo
chevron-left
NEW TO SALE | UP TO 40% OFF SHOP SALE
RVCA x SAGE VAUGHN COLLECTION SHOP NOW
Insiders get FREE shipping JOIN/LOGIN
HAWAII COLLECTION / RVCALOHA Shop Now
chevron-right

close
 * Mens Show mens menu chevron-down
   
    * Collections Collections menu children chevron-down
      * New Arrivals
      * Sage Vaughn
      * Hawaii
      * Dayshift
      * Big Rvca
      * Vacancy
      * Pigment Dye
    * Clothing Clothing menu children chevron-down
      * Tees | Tanks
      * Shirts | Flannels
      * Shorts | Hybrids
      * Athletic Shorts
      * Denim
      * Pants
      * Hoodies | Sweatshirts
      * Jackets
      * Boardshorts
    * Tees | Tanks Tees | Tanks menu children chevron-down
      * Short Sleeves
      * Long Sleeves
    * Accessories Accessories menu children chevron-down
      * Hats | Beanies
      * Backpacks | Luggage
      * Sandals
      * Other Accessories
   
   DAYSHIFT COLLECTION

 * Womens Show womens menu chevron-down
   
    * Collections Collections menu children chevron-down
      * New Arrivals
      * Sage Vaughn
      * Dayshift
      * Vacancy
      * Selects
    * Clothing Clothing menu children chevron-down
      * Tops
      * Tees | Tanks
      * Shorts | Skirts
      * Dresses | Rompers
      * Hoodies | Fleece
      * Sweaters
      * Pants
      * Denim
      * Jackets
    * Swim Swim menu children chevron-down
      * Bikini Tops
      * Bikini Bottoms
      * One Pieces
    * Accessories Accessories menu children chevron-down
      * Hats
      * Backpacks | Luggage
   
   NEW JACKETS

 * Sport Show sport menu chevron-down
   
    * Sport Collections Sport Collections menu children chevron-down
      * Mens New Arrivals
      * Womens New Arrivals
      * Yogger Series
      * Combat Sport
      * Sport Vent Series
      * RVCA x Shoyoroll
    * Sport Mens Sport Mens menu children chevron-down
      * Athletic Shorts
      * Workout Shirts
      * Workout Pants
      * Workout Pullovers | Hoodies
      * GIs
    * Sport Womens Sport Womens menu children chevron-down
      * Athletic Shorts
      * Sports Bras
      * Workout Tops
      * Workout Leggings | Joggers
      * Compression Clothing
    * Sport Accessories Sport Accessories menu children chevron-down
      * Hats | Beanies
      * Boxing | MMA Gloves
      * Backpacks | Bags
   
   NEW SPORT ARRIVALS

 * Surf Show surf menu chevron-down
   
    * Wetsuits Wetsuits menu children chevron-down
      * Rashguards | Surf Tees
      * Neoprene Tops
    * Boardshorts
   
   SURF RASHGUARDS

 * Boys Show boys menu chevron-down
   
    * Collections Collections menu children chevron-down
      * Boys New Arrivals
    * Clothing Clothing menu children chevron-down
      * Tees | Tanks
      * Shirts | Flannels
      * Shorts
      * Boardshorts
      * Hoodies | Fleece
      * Denim | Pants
      * Jackets
    * Accessories Accessories menu children chevron-down
      * Hats | Beanies
   
   NEW ARRIVALS

 * Sale Show sale menu chevron-down
   
    * Mens Sale Mens Sale menu children chevron-down
      * Tees
      * Tops
      * Boardshorts
      * Shorts
      * Pants | Denim
      * Hoodies | Jackets
      * Accessories
    * Womens Sale Womens Sale menu children chevron-down
      * Tops
      * Pants
      * Hoodies | Sweaters
      * Swimwear
      * Shorts
      * Dresses
    * Sport Sale Sport Sale menu children chevron-down
      * Sport Mens
      * Sport Womens
      * Sport Mens Tops
      * Sport Mens Bottoms
      * Sport Womens Bottoms
      * Sport Accessories
    * Boys Sale Boys Sale menu children chevron-down
      * Tops
      * Accessories
    * New To Sale

 * Search
 * Log in Log in

search Search
Log in

Cart
Close

Search Search Close



YOUR CART

Close

You are $99.99 away from free US ground shipping



Your cart is empty

Continue shopping

Your cart

Taxes and shipping calculated at checkout

Subtotal

$0.00

Checkout


WELCOME

Close




SHOP IN:

Country

United States (USD)
Language English (en)
Update Preferences




ANP ARTIST COLLECTION

Shop Now

ANP ARTIST COLLECTION

Shop Now


THE BALANCE OF OPPOSITES





SPORT FLEECE

Shop Now


SPORT SPECTRUM PANTS

Shop Now


MEN'S GRAPHIC TEES

Shop Now


MEN'S NEW ARRIVALS

Shop Now


SPORT GRAPHIC TEES

ELEVATE YOUR GAME

Shop Now


WOMEN'S NEW ARRIVALS

Shop Now


WOMEN'S GRAPHIC TEES

Shop Now


WOMEN'S PANTS

Shop Now


WOMEN'S SWEATERS

Shop Now


DAYSHIFT COLLECTION

FEATURING EFFORTLESSLY COOL DESIGNS, DURABLE FABRICS, AND FUNCTIONAL STYLE,
THESE STAPLES ARE ALL ABOUT TIMELESS COMFORT WITH A TOUCH OF ELEVATED EDGE.

shop the collection


TRENDING THIS SEASON

PUSH HARDER. RUN FASTER. LEAVE IT ALL ON THE CONCRETE. THIS IS YOUR WORKOUT.
THIS IS WHERE THE CHANGE IS MADE. MOVE EFFORTLESSLY FROM THE GYM TO THE STREETS
IN THE RVCA MEN’S COLLECTION, FEATURING PREMIUM ON-TREND CLOTHING AND
ACCESSORIES THAT KEEP IT FRESH WHILE HELPING YOU REACH PEAK PERFORMANCE.




SPORT JACKETS




SPORT PANTS




SPORT TEES




SPORT SHORTS




SPORT HOODIES


SHOP ALL MENS


YOGGER SERIES

PAIRING CLEAN STYLE WITH YOGGER PERFORMANCE TECHNOLOGY.

Shop Now


BOYS SHIRTS & FLANNELS

CLASSIC STYLES FOR EVERY OCCASION.

Shop Now



RECOMMENDED PRODUCTS


check Compare



VACANCY CREW NECK SWEATSHIRT

$70.00


check Compare



SAGE ELASTIC WAIST HEMP 17" BOARDSHORTS

$66.00


check Compare



SHADOW BOX LONG SLEEVE T-SHIRT

$40.00


check Compare



SAGE VAUGHN SHORT SLEEVE WOVEN SHIRT

$66.00


check Compare



SAGE VAUGHN ANP T-SHIRT

$40.00


check Compare



SAGE VAUGHN ANP T-SHIRT

$40.00


check Compare



SAGE HOODIE SWEATSHIRT

$66.00


check Compare



SAGE VAUGHN RUNNER 14" SHORTS

$80.00


check Compare



CROPPED FLOWER SHORT SLEEVE T-SHIRT

$30.00


check Compare



SASHA ANP TANK

$50.00


check Compare



CROPPED FLOWER SHORT SLEEVE T-SHIRT

$30.00


check Compare



SAGE CROSS BACK BRA

$66.00


chevron-left chevron-right

Sign Up for our Newsletter

Subscribe
 * Support minus plus
    * Help Center
    * FAQ
    * Shipping
    * Returns
    * Contact Us
    * Affiliate Program
    * First Responders & Healthcare Workers Discount

 * About minus plus
    * Careers
    * Privacy Policy
    * Terms of Use
    * Accessibility Statement
    * Do Not Sell or Share My Personal Information

 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 

 * Instagram
 * Facebook
 * YouTube

© 2024 RVCA.com. All Rights Reserved.

 * Choosing a selection results in a full page refresh.



close arrow-left

close
close
move
close




My Wishlist0





Close dialog 3

15% OFF YOUR FIRST ORDER

When you sign up for emails. Plus, be the first to know about exclusive offers,
new arrivals & events.

Preferences:

MENS
WOMENS
BOYS


This field is required
SUBMIT
NO THANKS

15% off coupon code will be sent to the email provided. Valid for first-time US
customers and new email subscribers only. Exclusions apply – discount not valid
on wetsuits, GIs, special collections, third-party goods, or custom products.
Code expires 90 days from retrieval and is valid online at rvca.com, one use per
customer. Cannot apply offer to past orders nor combine the discount with any
other offer. By entering your email you agree to our Privacy Policy.